nl_langinfo
number_format
Fonctions sur les chaînes de caractères
PHP Manual

# nl2br

(PHP 4, PHP 5)

nl2br — Insère un retour à la ligne HTML à chaque nouvelle ligne

### Description

string nl2br ( string `$string` [, bool `$is_xhtml` = true ] )

Retourne `string` après avoir inséré "<br />" ou '<br>' devant toutes les nouvelles lignes.

### Liste de paramètres

`string`

  La chaîne d'entrée.

`is_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 `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

### Historique

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 />".

### 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

nl_langinfo
number_format
Fonctions sur les chaînes de caractères
PHP Manual