PHP nl2br()Funktionen
Beispiele
Zeilenumbrüche vor Zeilenwechseln (\n) in einer Zeichenkette einfügen:
<?php
echo nl2br("Eine Zeile.\nEine andere Zeile.");
?>
Die Browser-Ausgabe des obigen Codes lautet wie folgt:
Eine Zeile.
Eine andere Zeile.
Eine andere Zeile.
Die HTML-Eingabe des obigen Codes lautet wie folgt (Quelltext anzeigen):
Eine Zeile.<br />
Eine andere Zeile.
Eine andere Zeile.
Beispiel ausführen »
Definition und Verwendung
Die Funktion nl2br() fügt HTML-Zeilenumbrüche (<br> oder <br />) vor jedem Zeilenumbruch (\n) in einer Zeichenkette ein.
Syntax
nl2br(string,xhtml)
| Parameters | Beschreibung |
|---|---|
| string | Erforderlich. Gibt die zu prüfende Zeichenkette an. |
| xhtml | Optional. Ein boolescher Wert, der angibt, ob XHTML-kompatible Zeilenumbrüche verwendet werden sollen:
|
Technische Details
| Rückgabewert: | Gibt die konvertierte Zeichenfolge zurück. |
|---|---|
| PHP-Version: | 4+ |
| Änderungsprotokoll: | Vor PHP 4.0.5 fügte diese Funktion <br> ein. Nach PHP 4.0.5 fügt diese Funktion XHTML-kompatibles <br /> ein. In PHP 5.3 wurde derxhtmlParameter hinzugefügt. |
Weitere Beispiele
Beispiel 1
Fügen Sie Zeilenumbrüche vor Zeilenumbruchzeichen (\n) ein, indem Sie den xhtml-Parameter verwenden:
echo nl2br("Eine Zeile.\nEine weitere Zeile.",false);
Die Browser-Ausgabe des obigen Codes lautet wie folgt:
Eine Zeile.
Eine andere Zeile.
Eine andere Zeile.
Die HTML-Eingabe des obigen Codes lautet wie folgt (Quelltext anzeigen):
Eine Zeile.<br>
Eine andere Zeile.
Eine andere Zeile.
Beispiel ausführen »
PHP-String-Referenzhandbuch Weitere Erweiterungen