Функција 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,
која понавља ниску задати број пута