Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich Zeilenumbrüche aus einer TextArea-Eingabe beibehalten?
Zeilenumbrüche aus TextArea beibehalten
Beim Arbeiten mit Texteingaben ist es oft entscheidend, die vom Benutzer eingefügten Zeilenumbrüche beizubehalten. Beim Abrufen von Text aus einem
Methode 1: PHPs nl2br()-Funktion
PHP stellt die nl2br()-Funktion zur Verfügung, die Zeilenumbrüche konvertiert ( rn) in HTML-Zeilenumbrüche (
). Durch Übergabe des Textes aus der
echo nl2br("This\r\nis\n\ra\nstring\r");
Ausgabe:
This<br> is<br> a<br> string<br>
Methode 2: Mit Tags
Ein anderer Ansatz besteht darin, die Texteingabe mit HTML
zu umschließen. Tags. Dadurch wird verhindert, dass der Browser Zeilenumbrüche oder Formatierungszeichen interpretiert.<pre class="brush:php;toolbar:false"><pre class="brush:php;toolbar:false">This is a string
Diese Methode stellt sicher, dass der Text genau so angezeigt wird, wie er in die
Das obige ist der detaillierte Inhalt vonWie kann ich Zeilenumbrüche aus einer TextArea-Eingabe beibehalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!