Funkcija str_pad
Funkcija str_pad dopunjuje string drugim
stringom do zadate dužine. Prvi parametar
prihvata string, drugi - broj karaktera,
do kojeg treba dopuniti string, treći
parametar - to, čime treba popuniti string.
Četvrti opcioni parametar određuje,
sa koje strane popunjavati string. Ovaj parametar
može da primi sledeće vrednosti: STR_PAD_LEFT
- dopuniti string sa leve strane, STR_PAD_RIGHT
- dopuniti string sa desne strane (ovo je podrazumevana
vrednost).
Sintaksa
str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string
Primer
Hajde da popunimo string karakterom '+'
tako da u stringu bude 10 karaktera:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+');
?>
Rezultat izvršenja koda:
'abcde+++++'
Primer
Sada će se string popunjavati ne sa desne, već sa leve strane:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+', STR_PAD_LEFT);
?>
Rezultat izvršenja koda:
'+++++abcde'
Pogledajte takođe
-
funkciju
array_pad,
koja dopunjava niz zadatim elementima -
funkciju
array_fill,
koja popunjava niz željenom vrednošću -
funkciju
str_repeat,
koja ponavlja string zadati broj puta