PHP nl2br() Funktion
Beispiel
Fügt einen Zeilenumbruch vor neuen Zeilen (\n) im String ein:
<?php echo nl2br("One line.\nAnother line."); ?>
Browser-Ausgabe des obigen Codes:
One line. Another line.
HTML-Eingabe des obigen Codes (Quellcode anzeigen):
One line.<br /> Another line.
Definition und Verwendung
Die nl2br() Funktion fügt in jeder neuen Zeile (\n) des Strings HTML-Zeilenumbrüche (br oder br/) ein.
Syntax
nl2br(string,xhtml)
Parameter | Beschreibung |
---|---|
string | Erforderlich. Bestimmt den zu überprüfenden String. |
xhtml |
Optional. Boolescher Wert, der angibt, ob ein Zeilenumbruch kompatibel mit XHTML verwendet wird:
|
Technische Details
Rückgabewert: | Gibt den umgewandelten String zurück. |
PHP-Version: | 4+ |
Aktualisierungsprotokoll: |
Vor PHP 4.0.5 fügt die Funktion <br> ein. Nach PHP 4.0.5 fügt die Funktion <br /> ein, das mit XHTML kompatibel ist. In PHP 5.3 wurde hinzugefügt xhtml Parameter. |
Mehr Beispiele
Beispiel 1
Durch die Verwendung xhtml Parameter, vor dem neuen Zeilenende (\n) einen Zeilenumbruch einfügen:
<?php echo nl2br("One line.\nAnother line.",false); ?>
Browser-Ausgabe des obigen Codes:
One line. Another line.
HTML-Eingabe des obigen Codes (Quellcode anzeigen):
One line.<br> Another line.