Str_pad funksiyasi
str_pad funksiyasi satrni boshqa
satr bilan belgilangan uzunlikka to'ldiradi. Birinchi parametr
satrni qabul qiladi, ikkinchi - belgilar soni,
qaysiki satr shu uzunlikka yetkaziladi, uchinchi
parametr - satrni nima bilan to'ldirish kerakligi.
To'rtinchi ixtiyoriy parametr satrni
qaysi tomondan to'ldirish kerakligini belgilaydi. Bu parametr
quyidagi qiymatlarni qabul qilishi mumkin: STR_PAD_LEFT
- satrni chap tomondan to'ldirish, STR_PAD_RIGHT
- satrni o'ng tomondan to'ldirish (bu standart
qiymat).
Sintaksis
str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string
Misol
Keling, satrni '+' belgisi bilan
to'ldiramiz, shunda satrda 10 belgi bo'lsin:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+');
?>
Kodni bajarish natijasi:
'abcde+++++'
Misol
Endi satr o'ng tomondan emas, balki chap tomondan to'ldiriladi:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+', STR_PAD_LEFT);
?>
Kodni bajarish natijasi:
'+++++abcde'
Shuningdek qarang
-
array_padfunksiyasi,
qaysiki massivni belgilangan elementlar bilan to'ldiradi -
array_fillfunksiyasi,
qaysiki massivni kerakli qiymat bilan to'ldiradi -
str_repeatfunksiyasi,
qaysiki satrni belgilangan marta takrorlaydi