PHP: Zeilenumbruch \n funktioniert nicht
Frage von Gast | Letztes Update am 01.11.2020 | Erstellt am 27.08.2011
Ich möchte in PHP einen Zeilenumbruch anlegen und kenne aus JavaScript dafür den Befehl \n. Ich verwende das ganze folgendermaßen:
echo "Erste Zeile \n Zweite Zeile";
Allerdings sehe ich von diesem Zeilenumbruch im Browser nichts. Die Ausgabe ist "Erste Zeile Zweite Zeile" in einer Zeile geschrieben. Wie kann das sein?
Ähnliche Themen
Textdateien mit fester Zeilenlänge umschreiben
Tutorial | 0 Kommentare
Mehrere Texte gleichzeitig ersetzen
Tutorial | 0 Kommentare
Delphi: Mehrzeilige Caption für TLabel (zur Laufzeit und Design Zeit)
Tutorial | 1 Kommentar
Textdateien mit gemischten Zeilenumbrüchen reparieren
Tutorial | 0 Kommentare
MySQL: Zeilenumbrüche in MySQL
Tipp | 0 Kommentare
PHP: Eine E-Mail versenden
Tutorial | 0 Kommentare
HTML Formular: Weiterleitung abhängig von Radiobutton oder Checkbox
Tutorial | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
PHP erzeugt an dieser Stelle nur den Quelltext des späteren HTML Dokuments. Wenn du den Quelltext im Browser aufrufst, solltest du den Zeilenumbruch im Quelltext sehen.
Im Browser selber siehst du nichts davon, da nur Elemente wie <br>, <p> und so weiter im Browser einen Zeilenumbruch erzeugen.
Im Quelltext dienen die Zeilenumbrüche nur der Übersichtlichkeit, daher hat \n im PHP-Code nur die Funktion den Quelltext übersichtlicher zu gestalten. Genau die gleiche Wirkung hat ein durch die Enter-Taste erzeugter Zeilenumbruch.
In JavaScript sieht es ein bisschen anders aus. Hier gibt es die Unterscheidung zwischen Quelltext und Strings so nicht. Hier wird ein \n auch direkt zu einem "sichtbaren" Zeilenumbruch zum Beispiel in einem Dialogfenster, das durch die Funktion alert() erzeugt wurde.
Letztes Update am 01.11.2020 | Erstellt am 28.08.2011