oujood.com

Fonction wordwrap() de PHP

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.

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

Exemple :       Copier 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

Exemple :       Copier 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

Exemple :       Copier 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



Voir aussi nos tutoriel :

:first-line

Ajoute un style à la première ligne d'un texte

Balise bdi

Isole une partie de texte qui peuvent être mis en forme dans une direction différente du reste du texte extérieur

line-height

Définit la ligne de hauteur