PHP str_pad()Функции
Справочное руководство по строкам PHP
Примеры
Заполните правую часть строки до новой длины в 20 символов:
$str = "Привет, мир";
echo str_pad($str,20,".");
Запустить пример »
Определение и использование
Функция str_pad() дополняет строку до новой длины.
Синтаксис
str_pad(string,length,pad_string,pad_type)
| Parameters | Описание |
|---|---|
| string | Обязательный. Задаёт строку для дополнения. |
| length | Обязательный. Задаёт длину новой строки. Если это значение меньше исходной длины строки, ничего не делается. |
| pad_string | Необязательный. Задаёт строку, используемую для дополнения. По умолчанию — пробел. |
| pad_type | Необязательный. Задаёт, с какой стороны дополнить строку. Возможные значения:
|
Технические детали
| Возвращаемое значение: | Возвращает дополненную строку. |
|---|---|
| Версия PHP: | 4.0.1+ |
Другие примеры
Пример 1
Дополнить строку слева:
$str = "Привет, мир";
echo str_pad($str,20,".",STR_PAD_LEFT);
Запустить пример »
Пример 2
Дополнить строку с обеих сторон:
$str = "Привет, мир";
echo str_pad($str,20,".:",STR_PAD_BOTH);
Вывод приведенного выше кода будет:
.:.:Hello World.:.:.
Справочное руководство по строкам PHP Другие расширения