Функция str_pad в PHP
Функция str_pad
дополняет строку другой строкой до заданной длины. Первый параметр принимает строку, второй - количество символов, до которого следует дополнить строку, третий параметр - то, чем следует заполнять строку. Четвертый необязательный параметр задает, с какой стороны заполнять строку. Этот параметр может принимать следующие значения: STR_PAD_LEFT
- дополнять строку слева, STR_PAD_RIGHT
- дополнять строку справа (это значение по умолчанию).
Синтаксис
<?php
str_pad(строка, до скольки символов, чем заполнить, [с какой стороны]);
Пример
Давайте заполним строку символом +
так, чтобы в строке стало 10
символов:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+'); // abcde+++++
Пример
Сейчас строка будет заполнятся не справа, а слева:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+', STR_PAD_LEFT); // +++++abcde