Die PHP-Wordwrap()-Funktion der PHP-Programmiersprache ist eigentlich eine eingebaute Funktion, die dabei hilft, eine Zeichenfolge mit Hilfe eines Umbruchzeichens innerhalb der Wordwrap()-Funktion in viele Zeichen umzubrechen. Es läuft nur für die PHP-Version 4.0.2 und auch für andere oben genannte PHP-Versionen, um die Funktion zu unterstützen. Diese PHP-Funktion wordwrap() hilft beim Umbrechen einer Zeichenfolge in viele neue Zeilen, wenn sie ihre angegebene Länge erreichen soll. Diese Funktion ist eine der besten Funktionen beim Umgang mit der String-Funktion in der Programmiersprache PHP und auch in einigen anderen Sprachen.
Starten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
wordwrap($str1, $width1, $break1, $cut1)
Erklärung:
Die Funktion wordwrap() der Programmiersprache PHP akzeptiert normalerweise vier Parameter, wie oben im Abschnitt zur Syntax erwähnt.
Rückgabewert:
Die Funktion wordwrap() hilft bei der Rückgabe einer Zeichenfolge, die bis zur angegebenen Länge umbrochen wird. Es ist nichts anderes als eine Zeichenfolge, die bei Erfolg in viele Zeilen oder bei Misserfolg in FALSE-Werte unterteilt wird.
Die Funktion wordwrap() der Programmiersprache PHP basiert hauptsächlich auf den vier Parametern, die in der Funktion wordwrap() erwähnt werden. Es funktioniert, indem die angegebene Zeichenfolge mithilfe des Umbruchzeichens „Break-Character“ in eine Anzahl von Zeichen umgebrochen wird. Dies funktioniert jedoch nur für PHP 4.0.2 und für andere höhere PHP-Versionen. Nachfolgend finden Sie Beispiele zur Implementierung:
Dies ist das Beispiel für die Implementierung der Funktion wordwrap() der Programmiersprache PHP. Hier wird zunächst eine Variable „$text1“ mit dem Stringwert „My Name is Pavan Kumar Sake.“ erstellt. Dann wird wieder eine weitere Variable „$newtext1“ erstellt, um die Funktion wordwrap() zusammen mit ihren vier Parametern darin zu speichern. In dieser Funktion wordwrap() ist der Parameter $str1 der Wert der Variable $text. Dann wird 8 als Breitenparameter verwendet, für den Zeilenumbruch eines der HTML-Tags „
“ verwendet wird, wird für den Parameter $cut1 der Wert TRUE übergeben. Dann werden alle 8 Zeichen die Wörter umbrochen und dann gedruckt. Dieser Ausdruck erfolgt mit Hilfe der Echo-Funktion der Web-Programmiersprache PHP.
Code:
<?php $text1 = "My Name is Pavan Kumar Sake."; $newtext1 = wordwrap($text1, 8, "<br>", TRUE); echo "$newtext1"; ?>
Ausgabe:
Dieses Beispiel ist auch eine der Implementierungen, um zu erfahren, wie die Funktion wordwrap() mit Hilfe einiger der in der Syntax oben genannten Parameter funktioniert. Zunächst wird eine Variable „$stringn1“ erstellt und ein String-Satzwert gespeichert. Dann wird die Variable width1 mit dem Wert „10“ gespeichert, die Variable break1 wird mit „
“ erstellt. HTML-Tag-Wert. Anschließend wird die Funktion „wordwrap()“ nach der Echo-Anweisung verwendet, um das Ergebnis der Funktion „wordwrap()“ auszudrucken. Hier werden einige Zeichenfolgen durch Umbrechen mit der Breite „10“ erstellt.
Code:
<?php $stringn1 = "Pavan Kumar Sake a Blogger PhysicsNerd and BusinessMan"; $width1 = 10; $break1 = "</br>"; echo wordwrap($stringn1, $width1, $break1); ?>
Ausgabe:
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.
Das obige ist der detaillierte Inhalt vonPHP-Wortwrap(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!