Функсияи 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,
ки сатрро ба миқдори додашуда такрор мекунад