Manuel PHP
Précédent |  | Suivant

# wordwrap

(PHP 4 >= 4.0.2, PHP 5)

wordwrap -- Effectue la césure d'une chaîne

## Description

string wordwrap ( string str [, int width [, string break [, bool cut]]] )

wordwrap() retourne la chaîne `str`, après avoir inséré `break` tous les `width` caractères.

Par défaut, wordwrap() va automatiquement insérer une nouvelle ligne en utilisant `\n` tous les 75 caractères, si `width` ou `break` ne sont pas fournis.

Si le paramètre `cut` est mis à 1, la césure de la chaîne sera toujours à la taille `width`. Si vous avez un mot qui est plus long que la taille de césure, il sera coupé en morceaux. (Voir le second exemple.)

> Note : Le paramètre optionnel `cut` a été ajouté en PHP 4.0.3.

Exemple 1. Exemple avec wordwrap()

`<?php $text = "Portez ce vieux whisky au juge blond qui fume."; $newtext = wordwrap( $text, 20 ); echo "$newtext\n"; ?>`

L'exemple ci-dessus va afficher :

    Portez ce vieux
    whisky au juge
    blond qui fume.

Exemple 2. Exemple avec wordwrap() avec césure

`<?php $text = "Un mot très très loooooooooooooooooong."; $newtext = wordwrap($text, 8, "\n", 1); echo "$newtext\n"; ?>`

L'exemple ci-dessus va afficher :

    Un mot
    très
    très
    looooooo
    oooooooo
    ooong.

Voir aussi nl2br() et chunk_split().

Précédent | Sommaire | Suivant
vsprintf | Niveau supérieur | Shockwave Flash