Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-String-Füllfunktion

PHP-String-Füllfunktion

WBOY
WBOYOriginal
2016-07-29 09:13:152035Durchsuche

Definition und Verwendung

str_pad()-Funktion füllt die Zeichenfolge auf die neue Länge auf.

Syntax

str_pad(<span>string</span>,<span>length</span>,<span>pad_string</span>,<span>pad_type</span>)

Parameter Beschreibung
参数 描述
string 必需。规定要填充的字符串。
length 必需。规定新的字符串长度。如果该值小于字符串的原始长度,则不进行任何操作。
pad_string 可选。规定供填充使用的字符串。默认是空白。
pad_type

可选。规定填充字符串的哪边。

可能的值:

  • STR_PAD_BOTH - 填充字符串的两侧。如果不是偶数,则右侧获得额外的填充。
  • STR_PAD_LEFT - 填充字符串的左侧。
  • STR_PAD_RIGHT - 填充字符串的右侧。默认。
Zeichenfolge
Erforderlich. Gibt die zu füllende Zeichenfolge an.
Länge Erforderlich. Gibt die neue Stringlänge an. Wenn der Wert kleiner als die ursprüngliche Länge der 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 der 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. Standard.
Beispiel 1:
<?php
$str = "Hello World";
echo str_pad($str,30,".",STR_PAD_LEFT);
?>

Zeichen füllen Die linke Seite der Zeichenfolge:

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

Beispiel 2:

Auffüllen beider Seiten der Zeichenfolge: Das Obige stellt die Funktion zum Füllen von PHP-Strings vor, einschließlich des relevanten Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn