(PHP 4, PHP 5)
nl2br — Insère un retour à la ligne HTML à chaque nouvelle ligne
$string
[, bool $is_xhtml
= true
] )
Retourne string
après avoir inséré
"<br />" ou '<br>'
devant toutes les nouvelles lignes (\r\n,
\n\r, \n et \r).
string
La chaîne d'entrée.
is_xhtml
Produit des césures compatibles XHTML ou non.
Retourne la chaîne modifiée.
Exemple #1 Exemple avec nl2br()
<?php
echo nl2br("foo isn't\n bar");
?>
L'exemple ci-dessus va afficher :
foo isn't<br /> bar
Exemple #2 Génération de code HTML valide avec le paramètre is_xhtml
<?php
echo nl2br("Welcome\r\nThis is my HTML document", false);
?>
L'exemple ci-dessus va afficher :
Welcome<br> This is my HTML document
Exemple #3 Divers séparateurs de nouvelles lignes
<?php
$string = "Ceci\r\nest\n\rune\nchaîne\r";
echo nl2br($string);
?>
L'exemple ci-dessus va afficher :
Ceci<br /> est<br /> une<br /> chaîne<br />
Version | Description |
---|---|
5.3.0 |
Ajout du paramètre optionnel is_xhtml .
|
4.0.5 |
nl2br() est désormais compatible
XHTML. Toutes les versions antérieures retourneront
l'argument string avec "<br>" inséré
devant les nouvelles lignes, au lieu de "<br />".
|