Wenn Benutzer Text in einen Textbereich eingeben, gehen Zeilenumbrüche bei der Textausgabe häufig verloren. Um diese Zeilenumbrüche beizubehalten, können zwei Lösungen implementiert werden:
Die Funktion nl2br() konvertiert Zeilenumbrüche (nr) in HTML-Zeilenumbrüche (
).
Beispiel:
echo nl2br("This\r\nis\n\ra\nstring\r"); // Output: This<br /> is<br /> a<br /> string<br />
Umschließen der Eingabe in
Tags stellen sicher, dass der Text genau so angezeigt wird, wie er eingegeben wurde, einschließlich Zeilenumbrüchen.Referenz: W3C Wiki – HTML/Elements/pre
Das obige ist der detaillierte Inhalt vonWie kann ich Zeilenumbrüche aus einer TextArea bei der Textausgabe beibehalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!