Benedikt Hermann: \n durch <br> _ersetzen_

Hallo,

wie _ersetzte_ ich eine neue Zeile ( )
bei der Ausgabe eines Text Feldes aus einer MySql DB durch eein <br>?

Wichtig: Ich meine _nicht_ nl2br(). Diese Funktion erstell zwar das <br>, behält die Neue Zeile jedoch trotzdem.

Vielen Dank

Benedikt Hermann

  1. Hi,

    $string=str_replace("\n","<br>",$string);

    Jones

    Hallo,

    wie _ersetzte_ ich eine neue Zeile ( )
    bei der Ausgabe eines Text Feldes aus einer MySql DB durch eein <br>?

    Wichtig: Ich meine _nicht_ nl2br(). Diese Funktion erstell zwar das <br>, behält die Neue Zeile jedoch trotzdem.

    Vielen Dank

    Benedikt Hermann

  2. Hallo,

    moin

    wie _ersetzte_ ich eine neue Zeile ( )
    bei der Ausgabe eines Text Feldes aus einer MySql DB durch eein <br>?

    Wichtig: Ich meine _nicht_ nl2br(). Diese Funktion erstell zwar das <br>, behält die Neue Zeile jedoch trotzdem.

    versuchs mal so: $text = str_replace("\n","<br>",$text);

    Vielen Dank

    Benedikt Hermann

    Fabian

    1. Hoi

      versuchs mal so: $text = str_replace("\n","<br>",$text);

      eher so:

      $x = preg_replace("/\r\n|(\r|\n)/", "<br>", $x);

      Ich denke mal, daß er nicht einfach "nur" \n ersetzen will sondern Zeilenumbrüche ganz allgemein. Und da gibt's ja mehrere verschiedene Varianten ...

      Ciao,

      Harry