wordwrap()
Introduction
La fonction wordwrap() de PHP permet d'insérer des sauts de ligne dans une chaîne de caractères pour qu'elle ne dépasse pas une largeur spécifiée. Elle ajoute des retours à la ligne aux endroits appropriés pour s'assurer qu'aucune ligne de texte ne dépasse la largeur définie.
Voici la syntaxe de la fonction wordwrap() :
Syntaxe PHP de wordwrap()
wordwrap(string, width, break, cut)Le premier argument est la chaîne de caractères à envelopper. Le deuxième argument est la largeur à laquelle le texte doit être enveloppé. Le troisième argument est le caractère ou la chaîne à utiliser comme saut de ligne. Par défaut, le saut de ligne est un caractère de nouvelle ligne (\n). Le quatrième argument est une valeur booléenne qui détermine si les mots trop longs pour tenir sur une ligne doivent être coupés. Par défaut, les mots ne sont pas coupés.
Exemple
Voici un exemple d'utilisation de wordwrap() :
Exemple de wordwrap() en PHP
<?php
$text = "This is a long piece of text that needs to be wrapped.";
$wrapped_text = wordwrap($text, 20, "\n");
echo $wrapped_text;Cela produira la sortie suivante :
This is a long piece
of text that needs
to be wrapped.Dans cet exemple, la fonction wordwrap() a enveloppé le texte de manière à ce qu'aucune ligne ne dépasse 20 caractères. Les sauts de ligne sont insérés à l'aide du caractère de nouvelle ligne \n.
Pratique
Que fait la fonction PHP wordwrap() ?