Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

wordwrap

String-Funktionen

    Befehl:
string wordwrap ( string $str [, int $width = 75 [, string $break = "\n" [, bool $cut = false ]]] )


    Parameter-Liste:
NameBeschreibung
strDie Eingabezeichenkette.
widthDie Spaltenbreite des Umbruchs.
breakDer optionale Parameter break wird als Zeichen(kette) für den Zeilenumbruch verwendet.
cutWenn der Parameter cut auf TRUE gesetzt ist, wird die Zeichenkette spätestens nach der angegebenen Länge umgebrochen. Wenn sie also ein Wort haben, das länger als die angegebene Maximallänge ist, wird der Umbruch im Wort selbst durchgeführt (siehe zweites Beispiel).

    Rückgabewerte:
Gibt die übergebene Zeichenkette zurück, die an der angegebenen Trennstelle umgebrochen wurde.

    Beschreibung:
Bricht einen String nach einer bestimmten Anzahl Zeichen mittels eines angegebenen Trennzeichens um.


    Aktiv in Version:
(PHP 4 >= 4.0.2, PHP 5, PHP 7)

    Siehe auch:
•  nl2br()
Fügt vor allen Zeilenumbrüchen eines Strings HTML-Zeilenumbrüche ein
 
Zerlegt einen String in Teile gleicher Länge
 

wordwrap() - Beispiel:


Eingabe:
<?php
$text = "Der schnelle braune Fuchs sprang über den faulen Hund.";
$neuertext = wordwrap( $text, 20, "<br />\n" );

echo $neuertext;
?>


Ausgabe:
Der schnelle braune<br />
Fuchs sprang �ber<&#98;r />
den faulen Hund.

Beschreibung:
Mit wordwrap() kann man innerhalb eines Strings (str) unter Angabe des optionalen Trennzeichens (break) nach einer bestimmten L�nge (width) umbrechen. Werden die optionalen Parameter width und break nicht angegeben, so umbricht diese Funktion automatisch nach 20 Zeichen mit dem Trennzeichen "\n" die Zeichenkette. Mit dem optionalen Parameter cut kann man erzwingen (wenn er auf 1 gesetzt wird), dass exakt nach der vorgegebenen L�nge (auch wenn das Wort l�nger ist) umbrochen wird.

Beschreibung:
Version Beschreibung
4.0.3 Der optionale Parameter cut wurde hinzugefügt.
wordwrap() - Beispiel 2:


Eingabe:
<?php
$text = "Ein sehr langes Wooooooooooort.";
$neuertext = wordwrap($text, 8, "\n", true);

echo "$neuertext\n";
?>


Ausgabe:
Ein sehr
langes
Wooooooo
oooort.

Beschreibung:
Version Beschreibung
4.0.3 Der optionale Parameter cut wurde hinzugefügt.
String-Funktionen