Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Как добавить ведущие нули к числу

Короткий ответ

str_pad() дополняет строку слева до нужной длины:

<?php
 
echo str_pad('7', 3, '0', STR_PAD_LEFT);

Результат:

007

Через sprintf

Формат %05d означает «целое число шириной пять знаков с нулями»:

<?php
 
echo sprintf('%05d', 42);

Результат:

00042

Время

Часы и минуты с нулями:

<?php
 
echo sprintf('%02d:%02d', 9, 5);

Результат:

09:05

Функции из этого ответа

  • str_pad — Дополняет строку до заданной длины.
  • sprintf — Возвращает строку, собранную по шаблону.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.