Функция str_pad
Функция str_pad сатрни бошқа
сатр билан берилган узунликкача тўлдиради. Биринчи параметр
сатрни қабул қилади, иккинчиси - сатр қанча символдан
иборат бўлиши кераклиги, учинчи
параметр - сатрни нама билан тўлдириш кераклиги.
Тўртинчи мажбурий бўлмаган параметр,
сатрни қайси томондан тўлдириш кераклигини белгилайди. Бу параметр
қуйидаги қийматларни қабул қилиши мумкин: STR_PAD_LEFT
- сатрни чапдан тўлдириш, STR_PAD_RIGHT
- сатрни ўнгдан тўлдириш (бу қиймат
сустки holatda).
Синтаксис
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,
сатрни берилган сонича такрорлайди