Füllen Sie die rechte Seite der Zeichenfolge auf eine neue Länge von 20 Zeichen auf:
<?php$str = "Hello World";echo str_pad($str,20,".");?>Die Funktion str_pad() füllt einen String auf seine neue Länge auf.
str_pad( string,length,pad_string,pad_type )
Parameter | beschreiben |
---|---|
Zeichenfolge | Erforderlich. Gibt die zu füllende Zeichenfolge an. |
Länge | Erforderlich. Gibt die Länge der neuen Zeichenfolge an. Wenn der Wert kleiner als die Länge der ursprünglichen Zeichenfolge ist, wird keine Operation ausgeführt. |
pad_string | Optional. Gibt die zum Auffüllen verwendete Zeichenfolge an. Der Standardwert ist leer. |
pad_type | Optional. Gibt an, welche Seite der Zeichenfolge gefüllt werden soll. Mögliche Werte: STR_PAD_BOTH – Füllt beide Seiten einer Zeichenfolge auf. Wenn es sich nicht um eine gerade Zahl handelt, erhält die rechte Seite eine zusätzliche Polsterung. STR_PAD_LEFT – füllt die linke Seite der Zeichenfolge auf. STR_PAD_RIGHT – Füllt die rechte Seite der Zeichenfolge auf. Dies ist die Standardeinstellung. |
Rückgabewert: | Gibt die aufgefüllte Zeichenfolge zurück. |
---|---|
PHP-Version: | 4.0.1+ |
Füllen Sie die linke Seite einer Zeichenfolge auf:
<?php$str = "Hello World";echo str_pad($str,20,".",STR_PAD_LEFT);?>Beide Seiten einer Zeichenfolge auffüllen:
<?php$str = "Hello World";echo str_pad($str,20,".:",STR_PAD_BOTH);?>