Maison >développement back-end >tutoriel php >Retour à la ligne PHP()

Retour à la ligne PHP()

WBOY
WBOYoriginal
2024-08-29 12:53:36907parcourir

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

Syntaxe

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.

  • $str1 : Le paramètre $str1 de la fonction wordwrap() aide en fait à spécifier la chaîne d'entrée qui doit réellement être divisée en plusieurs lignes.
  • $width1 : Le paramètre $width1 de la fonction wordwrap() aide en fait à spécifier le nombre de caractères à partir duquel la chaîne doit être/sera enveloppée. Il s'agit du nombre de caractères après lequel la valeur de la chaîne sera interrompue.
  • $break1 : Le paramètre $break1 de la fonction wordwrap() est en fait un paramètre facultatif, mais s'il est spécifié, il ajoutera la valeur au point exact du saut de chaîne.
  • $cut1 : Le paramètre $cut1 de la fonction wordwrap() est en fait un paramètre booléen. Si la valeur de ce paramètre $cut1 est définie sur la valeur TRUE, la chaîne sera toujours renvoyée à la ligne à ce stade ou avant la largeur exacte spécifiée. Cela signifie qu'il va également briser un mot situé entre s'il se trouve au milieu d'une contrainte qui spécifie en fait le paramètre width1. Et si ce paramètre cut1 est défini sur la valeur FALSE, alors la fonction wordwrap() ne divise même pas le mot même si le paramètre width a moins de valeur que la largeur du mot.

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.

Comment fonctionne la fonction wordwrap() en PHP ?

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 :

Exemple n°1

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 :

Retour à la ligne PHP()

Exemple n°2

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 :

Retour à la ligne PHP()

Example #3

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:

Retour à la ligne PHP()

Example #4

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:

Retour à la ligne PHP()

Example #5

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:

Retour à la ligne PHP()

Conclusion

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Crypte PHP()Article suivant:Crypte PHP()