La fonction PHP wordwrap() du langage de programmation PHP est en fait une fonction intégrée qui permet d'envelopper une chaîne en plusieurs caractères à l'aide d'un caractère de saut à l'intérieur de la fonction wordwrap(). Il fonctionne uniquement pour la version PHP 4.0.2 et également pour les autres versions PHP ci-dessus afin de prendre en charge la fonction. Cette fonction PHP wordwrap() aide à envelopper une chaîne dans de nombreuses nouvelles lignes lorsqu'elle va atteindre sa longueur donnée. Cette fonction est l'une des meilleures fonctions lors de la gestion de la fonction de chaîne dans le langage de programmation PHP et dans certains autres langages également.
Commencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
wordwrap($str1, $width1, $break1, $cut1)
Explication :
La fonction wordwrap() du langage de programmation PHP accepte généralement quatre paramètres comme mentionné ci-dessus dans la section syntaxe.
Valeur de retour :
La fonction wordwrap() permet de renvoyer une chaîne qui est enveloppée jusqu'à la longueur spécifiée. Ce n'est rien d'autre qu'une chaîne qui va être divisée en plusieurs lignes en cas de succès ou en FAUX valeur en cas d'échec.
La fonction wordwrap() du langage de programmation PHP principalement basée sur les quatre paramètres mentionnés à l'intérieur de la fonction wordwrap(). Cela fonctionne en encapsulant la chaîne donnée en un nombre de caractères en utilisant le caractère de rupture « caractère de rupture », mais cela ne fonctionne que pour PHP 4.0.2 et pour les autres versions PHP supérieures. Ci-dessous les exemples à mettre en œuvre :
Ceci est l'exemple d'implémentation de la fonction wordwrap() du langage de programmation PHP. Ici, dans un premier temps, une variable « $text1 » est créée avec la valeur de chaîne « Mon nom est Pavan Kumar Sake ». Là encore, une autre variable « $newtext1 » est créée pour stocker la fonction wordwrap() avec ses quatre paramètres. Dans cette fonction wordwrap(), le paramètre $str1 est la valeur de la variable $text. Ensuite, 8 est utilisé comme paramètre de largeur, pour le saut de ligne, l'une des balises HTML «
» est utilisé, pour le paramètre $cut1, la valeur TRUE est transmise. Ensuite, tous les 8 caractères, les mots seront enveloppés, puis ceux-ci seront imprimés. Cette impression se fait à l'aide de la fonction echo du langage de programmation web PHP.
Code :
<?php $text1 = "My Name is Pavan Kumar Sake."; $newtext1 = wordwrap($text1, 8, "<br>", TRUE); echo "$newtext1"; ?>
Sortie :
Cet exemple est également l'une des implémentations permettant de savoir comment la fonction wordwrap() fonctionne à l'aide de certains des paramètres mentionnés dans la syntaxe ci-dessus. Dans un premier temps, une variable « $stringn1 » est créée et stockée comme une valeur de phrase de chaîne. Ensuite, la variable width1 est stockée avec la valeur « 10 », la variable break1 est créée avec «
» valeur de la balise HTML. Ensuite, la fonction wordwrap() est utilisée après l'instruction echo pour imprimer le résultat de la fonction wordwrap(). Ici, certaines chaînes sont créées en enroulant avec la largeur « 10 ».
Code :
<?php $stringn1 = "Pavan Kumar Sake a Blogger PhysicsNerd and BusinessMan"; $width1 = 10; $break1 = "</br>"; echo wordwrap($stringn1, $width1, $break1); ?>
Sortie :
This example also similar to the above example 1. At first $stringn1, $width1, $break1 variables are created with string value, integer value ,
tag value. Then wordwrap() function is used but $cut1 parameter is not used here. If the word’s width is larger than the specified width parameter value then the whole word will be printed by wrapping at first only if the $cut1 parameter is not used.
Code:
<?php $stringn1 = "Congratulations! Pavan Sake kumar"; $width1 = 8; $break1 = "</br>"; echo wordwrap($stringn1, $width1, $break1); ?>
Output:
This program is also one of the wordwrap() function implementation by mentioning the $cut1 parameter by passing TRUE value to it. Here a variable “$stringnn1” is created with string value then $width11 variable is created with 8 as value then $break11 variable is created with
tag as break parameter, $cut1 variable is created with TRUE as value. Then wordwrap() function is used after the echo statement. Here cut1 parameter is used inside of the function by passing TRUE as value. Even though the string width is bigger than the width11 value then word will be broken and wrapped into single string text exactly. You can check the output below.
Code:
<?php $stringnn1 = "Congratulations! Power Ranger of the World"; $width11 = 8; $break11 = "</br>"; $cut11 = true; echo wordwrap($stringnn1, $width11, $break11, $cut11); ?>
Output:
This program is so similar to the example 4 but here $cut1 parameter value is passed with the FALSE value and stringnn1 variable is passed new string value, width parameter is mentioned with 7 as value. So the output will be different. For bigger strings or smaller strings, whole strings will be printed after some spaces like that. But most of the time the width of the strings which are wrapped will be of the length “7”.
Code:
<?php $stringnn1 = "Be a part of Game Changer :: profitloops"; $width11 = 7; $break11 = "</br>"; $cut11 = false; echo wordwrap($stringnn1, $width11, $break11, $cut11); ?>
Output:
I hope you learnt what is the definition of PHP wordwrap() function along with its syntax with all the parameters explanation, How the wordwrap() function works in PHP Programming language along with various examples of implementing the wordwrap() function to understand the wordwrap() function better.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!