Préserver les sauts de ligne de TextArea
Lorsque vous travaillez avec la saisie de texte, il est souvent crucial de conserver les sauts de ligne insérés par l'utilisateur. Cependant, lors de la récupération de texte à partir d'une zone
Méthode 1 : fonction nl2br() de PHP
PHP fournit la fonction nl2br() qui convertit les sauts de ligne ( rn) en sauts de ligne HTML (
). En passant le texte du
echo nl2br("This\r\nis\n\ra\nstring\r");
Sortie :
This<br /> is<br /> a<br /> string<br />
Méthode 2 : Utiliser Balises</strong></p>
<p>Une autre approche consiste à envelopper la saisie de texte avec HTML <pre class="brush:php;toolbar:false"> balises. Cela empêche le navigateur d'interpréter les sauts de ligne ou les caractères de formatage.</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
Cette méthode garantit que le texte est affiché exactement tel qu'il a été saisi dans la zone
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!