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</strong></p>
<p>Ein anderer Ansatz besteht darin, die Texteingabe mit HTML <pre class="brush:php;toolbar:false"> zu umschließen. Tags. Dadurch wird verhindert, dass der Browser Zeilenumbrüche oder Formatierungszeichen interpretiert.</p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><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!