(PHP 4, PHP 5, PHP 7, PHP 8)
nl2br — Insère un retour à la ligne HTML à chaque nouvelle ligne
Description
nl2br(string
$string
, bool
$use_xhtml
=
true
): string
Liste de paramètres
-
string
-
La chaîne d'entrée.
-
use_xhtml
-
Produit des césures compatibles XHTML ou non.
Valeurs de retour
Retourne la chaîne modifiée.
Exemples
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 use_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 />
Voir aussi
- htmlspecialchars() - Convertit les caractères spéciaux en entités HTML
- htmlentities() - Convertit tous les caractères éligibles en entités HTML
- wordwrap() - Effectue la césure d'une chaîne
- str_replace() - Remplace toutes les occurrences dans une chaîne