string str_pad ( string $input , int $pad_length [, string $pad_string [, int $pad_type ]] )
Podkłada ciąg do pewnej długości innym ciągiem znaków. Ta funkcja zwraca ciąg wejściowy formatuje do lewej, prawej lub obu stron do określonego długości. Jeśli opcjonalny argument pad_string nie zostanie dostarczone, wejście jest formatowane ze spacjami, inaczej odwrotnie.
Parametry
$input
ciąg wejściowy.
$pad_length
Jeżeli wartość jest ujemna lub mniejsza niż długość ciągu znaków, nie bierze długości pod uwagę.
$pad_string
Informacja: W pad_string może zostać obcięta, jeśli wymagana liczba padding znaków nie może być równo podzielona przez pad_string 's długość.
$pad_type
Argument, opcjonalny pad_type może mieć wartość: STR_PAD_RIGHT, STR_PAD_LEFT lub STR_PAD_BOTH. Jeśli nie jest określony pad_type jest jako STR_PAD_RIGHT.
Kompatybilność: PHP4, PHP5.
Listing
$input = "Alien";
echo str_pad($input, 10); // produces "Alien "
echo str_pad($input, 10, "-=", STR_PAD_LEFT); // produces "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH); // produces "__Alien___"
echo str_pad($input, 6 , "___"); // produces "Alien_"
?>
Ranga: Administrator serwisu Punktów: 0