Exotische PHP-Funktionen: str_pad()

Gestern bin ich mit einer Funktion konfrontiert worden, die wahrscheinlich gar nicht so außergewöhnlich ist. Da sie mir jedoch noch nicht bekannt war, habe ich beschlossen die Funktion in die Serie “Exotische PHP-Funktionen” aufzunehmen.

Die Funktion str_pad() erweitert einen String um einen anderen String auf eine bestimmte Länge.


wpSEO optimiert Blogs für Suchmaschinen - automatisch und effizient.

Parameter

Die Funktion akzeptiert vier Parameter, von denen zwei optional sind:

  • string $input
    Die Eingabezeichenkette
  • int $pad_length
    Länge des Ausgabestrings (ist er Wert negativ bzw. kürzer oder gleich der Länge der Eingabezeichenkette wird nichts unternommen)
  • [string $pad_string = ""]
    Der String mit dem die Eingabezeichenkette erweitert wird
  • [int $pad_type = STR_PAD_RIGHT]
    Die Seite auf der die Eingabezeichenkette erweitert wird
    Konstanten: STR_PAD_RIGHT, STR_PAD_LEFT, STR_PAD_BOTH

Beispiele

Zum Schluss noch ein paar Beispiele aus dem PHP-Manual:

1
2
3
4
5
$input = "Alien";
echo str_pad($input, 10);                      // ergibt "Alien     "
echo str_pad($input, 10, "-=", STR_PAD_LEFT);  // ergibt "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH);   // ergibt "__Alien___"
echo str_pad($input, 6 , "___");               // ergibt "Alien_"

Tags: , , , ,

RSS

Dir hat der Artikel gefallen?
Dann abonniere den Blog-Feed!

Kommentare (0)

Es sind noch keine Kommentare vorhanden.

Kommentar schreiben

(benötigt)

(benötigt)

Ping-/Trackbacks (0)

Es sind noch keine Ping-/Trackbacks vorhanden.