Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

nl2br

String-Funktionen

    Befehl:
string nl2br ( string $string [, bool $is_xhtml = true ] )


    Parameter-Liste:
NameBeschreibung
stringDie Eingabezeichenkette.
is_xhtmlBestimmt, ob XHTML-kompatible Zeilenumbrüche verwendet werden sollen oder nicht.

    Rückgabewerte:
Gibt die veränderte Zeichenkette zurück.

    Beschreibung:
Gibt den string mit einem vor allen Neue-Zeile-Zeichen eingefügten '<br />' oder '<br>' zurück (\r\n, \n\r, \n und \r).


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Siehe auch:
Wandelt Sonderzeichen in HTML-Codes um
 
Wandelt alle geeigneten Zeichen in entsprechende HTML-Codes um
 
Bricht einen String nach einer bestimmten Anzahl Zeichen um
 
Ersetzt alle Vorkommen des Suchstrings durch einen anderen String
 

nl2br() - Beispiel:


Eingabe:
<?php
echo nl2br("foo ist nicht\n bar");
?>


Ausgabe:
foo ist nicht<br />
bar

Beschreibung:
Version Beschreibung
5.3.0 Der optionale is_xhtml-Parameter wurde hinzugefügt.
4.0.5 nl2br() ist nun XHTML-konform. Alle älteren Versionen geben string mit vor allen Zeilenumbrüchen eingefügtem '<br>' statt '<br />' zurück.
nl2br() - Beispiel 2:


Eingabe:
<?php
echo nl2br("Willkommen\r\nDies ist mein HTML-Dokument", false);
?>


Ausgabe:
Willkommen<br>
Dies ist mein HTML-Dokument

Beschreibung:
Version Beschreibung
5.3.0 Der optionale is_xhtml-Parameter wurde hinzugefügt.
4.0.5 nl2br() ist nun XHTML-konform. Alle älteren Versionen geben string mit vor allen Zeilenumbrüchen eingefügtem '<br>' statt '<br />' zurück.
nl2br() - Beispiel 3:


Eingabe:
<?php
$string = "This\r\nis\n\ra\nstring\r";
echo nl2br($string);
?>


Ausgabe:
This<br />
is<br />
a<br />
string<br />

Beschreibung:
Version Beschreibung
5.3.0 Der optionale is_xhtml-Parameter wurde hinzugefügt.
4.0.5 nl2br() ist nun XHTML-konform. Alle älteren Versionen geben string mit vor allen Zeilenumbrüchen eingefügtem '<br>' statt '<br />' zurück.
nl2br() - Beispiel 3:


Eingabe:
<?PHP
$string = '1.Zeile' . "\n" . '2.Zeile' . "\n" . '3.Zeile';
echo nl2br ( $string );
?>


Ausgabe:
1.Zeile
2.Zeile
3.Zeile

Beschreibung:
Mit nl2br() kann man aus einem String (string) s�mtliche Zeilenumbr�che in die HTML-Entsprechung
umwandeln lassen. So bleibt eine Textformatierung, die innerhalb eines Formulars vorgenommen wurde, weiterhin bestehen.

Beschreibung:
Version Beschreibung
5.3.0 Der optionale is_xhtml-Parameter wurde hinzugefügt.
4.0.5 nl2br() ist nun XHTML-konform. Alle älteren Versionen geben string mit vor allen Zeilenumbrüchen eingefügtem '<br>' statt '<br />' zurück.
String-Funktionen