|
Fügt vor allen Zeilenumbrüchen eines Strings HTML-
Ersetzt alle Vorkommen eines Strings in einem anderen String |
Tutorials - Erste Schritte - Strings - nl2brTutorials - Erste SchritteStrings: nl2br
(= "New Line To Break"... neuenglisch eben...) Wird benutzt um aus einer Zeichenkette Zeilenumbrüche (\n) in HTML-Zeichenbrüche umzuwandeln. Das Beispiel sollte zeigen, was ich meine (schau dir auch mal den Quelltext an) <?php $text = "Freude schöner Götterfunken, Tochter aus Elysium, Wir betreten Feuertrunken, Himmlische, dein Heiligtum! Deine Zauber binden wieder, Was die Mode streng geteilt. Alle Menschen werden Brüder, Wo dein sanfter Flügel weilt."; echo "<b>ohne nl2br():</b><br />\n"; echo $text; ?> <br /> <br /> <?php echo "<b>mit nl2br():</b><br />\n"; echo nl2br($text); ?> <?php $text = "Freude schöner Götterfunken, Tochter aus Elysium, Wir betreten Feuertrunken, Himmlische, dein Heiligtum! Deine Zauber binden wieder, Was die Mode streng geteilt. Alle Menschen werden Brüder, Wo dein sanfter Flügel weilt."; echo str_replace("\n", "<br />", $text); ?> Exakt genau das gleiche wäre dann also str_replace("\n", "<br />\n", );
|