PHP str_pad()Funktionen

PHP String 参考手册PHP-String-Referenzhandbuch

Beispiele

Füllen Sie die rechte Seite der Zeichenkette auf eine neue Länge von 20 Zeichen auf:

<?php $str = "Hello World"; echo str_pad($str,20,"."); ?>

Beispiel ausführen »

Definition und Verwendung

Die Funktion str_pad() füllt eine Zeichenkette auf eine neue Länge auf.


Syntax

str_pad(string,length,pad_string,pad_type)

Parameters Beschreibung
string Erforderlich. Legt die Zeichenkette fest, die aufgefüllt werden soll.
length Erforderlich. Legt die Länge der neuen Zeichenkette fest. Wenn dieser Wert kleiner als die ursprüngliche Länge der Zeichenkette ist, wird nichts ausgeführt.
pad_string Optional. Legt die Zeichenkette fest, die zum Auffüllen verwendet wird. Standard ist Leerraum.
pad_type Optional. Legt fest, auf welcher Seite die Zeichenkette aufgefüllt werden soll.

Mögliche Werte:

  • STR_PAD_BOTH - Füllt beide Seiten der Zeichenkette auf. Wenn es sich nicht um eine gerade Zahl handelt, erhält die rechte Seite die zusätzliche Auffüllung.
  • STR_PAD_LEFT - Füllt die linke Seite der Zeichenkette auf.
  • STR_PAD_RIGHT - Füllt die rechte Seite der Zeichenkette auf. Dies ist der Standard.

Technische Details

Rückgabewert: Gibt die aufgefüllte Zeichenkette zurück.
PHP-Version: 4.0.1+


Weitere Beispiele

Beispiel 1

Die linke Seite der Zeichenkette auffüllen:

<?php $str = "Hello World"; echo str_pad($str,20,".",STR_PAD_LEFT); ?>

Beispiel ausführen »

Beispiel 2

Beide Seiten der Zeichenkette auffüllen:

<?php $str = "Hello World"; echo str_pad($str,20,".:",STR_PAD_BOTH); ?>

Die Ausgabe des obigen Codes ist:

.:.:Hello World.:.:.


PHP String 参考手册PHP-String-Referenzhandbuch Weitere Erweiterungen