Задать вопрос
@P747

Как сохранить нули при переводе в шестнадцатиричную форму?

Нужно из значения 04630034070012 получить 0436038939FC. Пробовал через strtoupper(dechex('04630034070012')) но получается 436038939FC, нужно 0436038939FC
Как сохранить нуль при конвертации? Вопрос связан с пунктом "3.3.2. Передача кода маркировки для версии ФФД 1.1/1.05" ссылка
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Средний Комментировать
Решение пользователя alexalexes К ответам на вопрос (2)
@alexalexes
echo str_pad(strtoupper(dechex('04630034070012')), 12, '0', STR_PAD_LEFT);
Ответ написан