Функция str_pad
Функция str_pad строканы белгиленген узундукка чейин башка
строка менен толуктайт. Биринчи параметр
строканы кабыл алат, экинчиси - канча символго чейин
строканы толуктоо керектиги, үчүнчү
параметр - строканы эмне менен толуктоо керектиги.
Төртүнчү милдеттүү эмес параметр,
строканы кай жактан толуктоону белгилейт. Бул параметр
төмөнкү маанилерди кабыл ала алат: STR_PAD_LEFT
- строканы сол жактан толуктоо, STR_PAD_RIGHT
- строканы оң жактан толуктоо (бул маани
демейки).
Синтаксис
str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string
Мисал
Келгиле, строканы '+' символу менен
толуктайлы, андан кийин строкада 10 символ болушу керек:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+');
?>
Кодду иштетүүнүн натыйжасы:
'abcde+++++'
Мисал
Эми строка оң жакта эмес, сол жакта толукталат:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+', STR_PAD_LEFT);
?>
Кодду иштетүүнүн натыйжасы:
'+++++abcde'
Ошондой эле караңыз
-
array_padфункциясы,
массивти белгиленген элементтер менен толуктайт -
array_fillфункциясы,
массивти керектүү маани менен толтурат -
str_repeatфункциясы,
строканы белгиленген жолу кайталайт