English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

PHP str_pad() Funktion und Beispiel

    PHP String Zeichenkettenfunktionen Handbuch

    Die str_pad() Funktion wird verwendet, um eine Zeichenkette mit einer anderen Zeichenkette auf die angegebene Länge zu füllen.

Syntax

str_pad(string,length,pad_string,pad_type)

Definition und Verwendung

Es wird verwendet, um die Zeichenkette auf die neue Länge zu füllen. Die Funktion gibt das Ergebnis zurück, wenn die Zeichenkette von links, rechts oder gleichzeitig von beiden Seiten auf die angegebene Länge gefüllt wird. Wenn der optionale Parameter pad_string nicht angegeben ist, wird die Zeichenkette mit Leerzeichen gefüllt, sonst wird sie mit pad_string auf die angegebene Länge gefüllt.

Rückgabewert

Es gibt die gefüllte Zeichenkette zurück

Parameter

NummerParameter und Beschreibung
1

string

Erforderlich. Es bestimmt die zu füllende Zeichenkette.

2

length

Erforderlich. Es bestimmt die neue Länge der Zeichenkette.

3

pad_string

Optional. Es bestimmt die Zeichenkette, die zum Füllen verwendet wird.

4

pad_type

Optional. Bestimmt, an welcher Seite der Füllstring platziert wird.

Mögliche Werte:

  • STR_PAD_BOTH - Beifüllen der Zeichenketten auf beiden Seiten. Wenn die Länge ungerade ist, erhält die rechte Seite zusätzliche Füllung.

  • STR_PAD_LEFT - Beifüllen der Zeichenketten auf der linken Seite.

  • STR_PAD_RIGHT - Beifüllen der Zeichenketten auf der rechten Seite. Dies ist die Standardposition.

Online-Beispiel

Probieren Sie die folgenden Beispiele aus, um str_pad zur Zeichenkettenverlängerung zu verwenden:

<?php
   
   //Verwenden Sie: Beifüllen der Zeichenketten auf der rechten Seite
   $input = "w3
   echo str_pad($input,18,":"); 
   
   echo '<br>';
    //Beifüllen der Zeichenketten auf der linken Seite
   $str = "w3
   echo str_pad($str,20,"!",STR_PAD_LEFT);
   
   echo '<br>';
    //Beifüllen der Zeichenketten auf beiden Seiten
   $str = "wwww.w3
   echo str_pad($str,20,"-",STR_PAD_BOTH);
?>
Testen Sie es heraus‹/›

Ausgaberesultat

w3codebox ::::::::::::::
!!!!!!!!!!!oldtoolbag.com
---wde.oldtoolbag.com---

PHP String Zeichenkettenfunktionen Handbuch