Funktsioon str_pad
Funktsioon str_pad täiendab stringi teise
stringiga etteantud pikkuseni. Esimene parameeter
võtab stringi, teine - sümbolite arvu,
milleni stringi tuleks täiendada, kolmas
parameeter - see, millega stringi tuleks täita.
Neljas valikuline parameeter määrab,
kummalt poolt stringi täita. See parameeter
võib võtta järgmised väärtused: STR_PAD_LEFT
- täiendada stringi vasakult, STR_PAD_RIGHT
- täiendada stringi paremalt (see on vaikeväärtus).
Süntaks
str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string
Näide
Täidame stringi sümboliga '+'
nii, et stringis oleks 10 sümbolit:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+');
?>
Koodi täitmise tulemus:
'abcde+++++'
Näide
Nüüd täidetakse string mitte paremalt, vaid vasakult:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+', STR_PAD_LEFT);
?>
Koodi täitmise tulemus:
'+++++abcde'
Vaata ka
-
funktsiooni
array_pad,
mis täiendab massiivi etteantud elementidega -
funktsiooni
array_fill,
mis täidab massiivi vajaliku väärtusega -
funktsiooni
str_repeat,
mis kordab stringi etteantud arv kordi