Php. Как заполнить маской лишние символы в строке?


При формировании каких-то номеров заказов или id часто возникает необходимость указать номер в соответствии со строгим форматом.

Например, следует внести номер заказа в формат восьми символов. Т.е. при номере заказа 12345 выходная стркоа должна иметь вид 00012345.

Для этого в php есть специальная и очень удобная функция, которую, я кстати, не знал и долго использовал ручные методы — str_pad.

В функции 4 параметра:
— исходная строка
— длина исходящей строки
— строка для заполнения пустот
— STR_PAD_BOTH, STR_PAD_LEFT, STR_PAD_RIGHT (по умолчанию) — варианты добавления спецсимволов (по центру с равномерным распределением, слева или справа).

,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *