Heim > Artikel > Backend-Entwicklung > Wie verwende ich die PHP-Funktion str_pad?
php str_pad() wird verwendet, um eine Zeichenfolge auf eine bestimmte Länge zu füllen. Die Syntax lautet „str_pad(string,length,pad_string,pad_type)“ und gibt die gefüllte Zeichenfolge zurück string Geben Sie eine Zeichenfolge ein, bis sie die angegebene Länge erreicht.
Wie verwende ich die PHP-Str_pad-Funktion?
php str_pad-Funktion kann die Zeichenfolge auf die angegebene Länge auffüllen
Syntax:
str_pad(string,length,pad_string,pad_type)
Parameter:
● String muss die zu füllende Zeichenfolge angeben,
● length muss die neue Zeichenfolgenlänge angeben. Wenn der Wert kleiner als die ursprüngliche Länge der Zeichenfolge ist, dann Es werden keine Maßnahmen ergriffen.
● pad_string ist optional und gibt die zum Auffüllen verwendete Zeichenfolge an. Der Standardwert ist leer.
● pad_type ist optional und gibt an, welche Seite der Zeichenfolge gefüllt werden soll. STR_PAD_BOTH – füllt beide Seiten der Zeichenfolge auf. Wenn es sich nicht um eine gerade Zahl handelt, wird die rechte Seite zusätzlich aufgefüllt. STR_PAD_LEFT – füllt die linke Seite der Zeichenfolge auf. STR_PAD_RIGHT – füllt standardmäßig die rechte Seite der Zeichenfolge auf.
Erklärung: Wir können die Eingabezeichenfolge mit jeder anderen Zeichenfolge auffüllen, bis sie die angegebene Länge erreicht. Wenn wir der Funktion str_pad() keinen weiteren String übergeben, wird der Eingabestring mit Leerzeichen aufgefüllt.
Beispiel:
<?php $i = "hello world"; $j = str_pad($i,30,"!"); //未设置填充字符串位置,默认为右侧 echo $j; echo "<br>"; $k = "hello world"; $h = str_pad($k,30,".",STR_PAD_LEFT);//设置填充字符串的位置为左侧 echo $h; ?>
Ausgabe:
hello world!!!!!!!!!!!!!!!!!!! ...................hello world
Das obige ist der detaillierte Inhalt vonWie verwende ich die PHP-Funktion str_pad?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!