Fonction wordwrap() de PHP

La fonction wordwrap()


PHP references des fonctions PHP

 (PHP 4 >= 4.0.2, PHP 5)

wordwrap() — Effectue la césure d'une chaîne

La fonction wordwrap()

Définition et utilisation

La fonction  wordwrap() divise une chaîne dans de nouvelles lignes quand elle atteint une longueur spécifique.

Cette fonction renvoie la chaîne divisée en lignes sur le succès, ou FAUSSE sur l'échec.

Syntaxe

              wordwrap (chaîne, largeur, coupure, coupe)
           
 
Paramètre Description

chaîne

Requis. Spécifie la chaîne d’entrée

largeur

Facultatif. Spécifie la largeur maximum  de la colonne. Par défaut c’est 75

coupure

Facultatif. Spécifie les caractères à employer  rompre la chaîne. Par défaut c’est « \ n »

coupe

Facultatif. Spécifie si des mots plus longtemps que la largeur spécifique devraient être enveloppés. Par défaut c’est FAUX Si ce paramètre  vaut TRUE, la césure de la chaîne sera toujours à la taille largeur plus petit. Si vous avez un mot qui est plus long que la taille de césure, il sera coupé en morceaux


Note : Cette fonction peut laisser les espaces blancs au début d'une ligne.


Exemple 1 Sélectionner le code

              <html>
<body> < ? PHP
$chaine = « un exemple sur un long mot est : Supercalifragulistic » ;
retour à la ligne automatique d'écho ($chaine, 15) ;
? > </body>
</html>

Le résultat de navigateur du code ci-dessus sera :


              un exemple sur un long mot qui est : Supercalifragulistic
           
 

Le code source de la page donne  le code HTML suivant :


<html>
<body>
un exemple sur
un long mot qui
est :
Supercalifragulistic
</body>
</html>

Exemple 2 Sélectionner le code

              <?php
              $chaine = "un exemple sur un long mot qui est : Supercalifragulistic";
              echo wordwrap($chaine,15,"<br />\n");
              ?>
           
 

Le résultat du code ci-dessus sera :


              un exemple sur
un long mot qui
est :
Supercalifragulistic

Exemple 3 Sélectionner le code

              <?php
              $chaine = "un exemple sur un long mot qui est : Supercalifragulistic";
              echo wordwrap($chaine,15,"<br />\n",TRUE);
              ?>
           
 

Le résultat du code ci-dessus sera :


              un exemple sur
un long mot qui
est :
Supercalifragul
istic


Par carabde 22 Aout 2014