Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Wortwrap()

PHP-Wortwrap()

WBOY
Freigeben: 2024-08-29 12:53:36
Original
911 Leute haben es durchsucht

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

Syntax

wordwrap($str1, $width1, $break1, $cut1)
Nach dem Login kopieren

Erklärung:

Die Funktion wordwrap() der Programmiersprache PHP akzeptiert normalerweise vier Parameter, wie oben im Abschnitt zur Syntax erwähnt.

  • $str1: Der Parameter $str1 der Funktion wordwrap() hilft tatsächlich bei der Angabe der Eingabezeichenfolge, die tatsächlich in viele Zeilen aufgeteilt werden muss.
  • $width1: Der Parameter $width1 der Funktion wordwrap() hilft tatsächlich dabei, die Anzahl der Zeichen anzugeben, an der die Zeichenfolge umgebrochen werden muss/wird. Dies ist die Anzahl der Zeichen, nach denen der Zeichenfolgenwert unterbrochen wird.
  • $break1: Der Parameter $break1 der Funktion wordwrap() ist eigentlich ein optionaler Parameter, aber wenn er angegeben wird, wird der Wert genau an der Stelle des String-Umbruchs angehängt.
  • $cut1: Der $cut1-Parameter der Funktion wordwrap() ist eigentlich ein boolescher Parameter. Wenn dieser Parameterwert $cut1 auf den Wert TRUE gesetzt ist, wird die Zeichenfolge immer an dieser Stelle oder vor der genau angegebenen Breite umbrochen. Das bedeutet, dass auch ein Wort dazwischen umgebrochen wird, wenn es in der Mitte einer Einschränkung steht, die tatsächlich den Parameter width1 angibt. Und wenn dieser Parameter „cut1“ auf den Wert „FALSE“ gesetzt ist, teilt die Funktion „wordwrap()“ das Wort nicht einmal auf, selbst wenn der Parameter „width“ einen kleineren Wert als die Breite des Wortes hat.

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.

Wie funktioniert die Funktion wordwrap() in PHP?

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:

Beispiel #1

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";
?>
Nach dem Login kopieren

Ausgabe:

PHP-Wortwrap()

Beispiel #2

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);
?>
Nach dem Login kopieren

Ausgabe:

PHP-Wortwrap()

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);
?>
Nach dem Login kopieren

Output:

PHP-Wortwrap()

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);
?>
Nach dem Login kopieren

Output:

PHP-Wortwrap()

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);
?>
Nach dem Login kopieren

Output:

PHP-Wortwrap()

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.

Das obige ist der detaillierte Inhalt vonPHP-Wortwrap(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage