str_pad
(PHP 4 >= 4.0.1, PHP 5)
str_pad — Udvid en streng til en bestemt længe med en anden streng
Beskrivelse
Denne funktion returnere input strengen udvidet til venstre, højre, eller begge sider til den specificeret længde. Hvis det valgfrie argument pad_string ikke er angivet, er input udvidet med mellemrum, ellers vil den blive udvidet med tegnene fra pad_string op til den begrænset længde.
Det valgfrie argument pad_type kan være STR_PAD_RIGHT, STR_PAD_LEFT, eller STR_PAD_BOTH. Hvis pad_type ikke er angivet er den forudbestemt til STR_PAD_RIGHT.
Hvis værdien af pad_length er negativ eller mindre end længden af input strengen, vil der ikke ske nogen udvidelse.
Example#1 str_pad() eksempel
<?php
$input = "Alien";
echo str_pad($input, 10); // giver "Alien "
echo str_pad($input, 10, "-=", STR_PAD_LEFT); // giver "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH); // giver "__Alien___"
echo str_pad($input, 6 , "___"); // giver "Alien_"
?>
Note: pad_string bliver muligvis forkortet hvis det påkrævede antal af udvidelsestegn ikke kan deles med længden af pad_string .