Функция 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функциясы,
ол жолды берілген рет санына қайталайды