PHP-Funktion wordwrap(), die Strings entsprechend der angegebenen Länge umbricht

黄舟
Freigeben: 2023-03-17 07:28:01
Original
1707 Leute haben es durchsucht

Beispiel

Zeichenfolge entsprechend der angegebenen Länge umbrechen:

<?php
$str = "An example of a long word is: Supercalifragulistic";
echo wordwrap($str,15,"<br>n");
?>
Nach dem Login kopieren

Definition und Verwendung

Wordwrap()-Funktion lautet wie folgt: Wrap die Zeichenfolge mit der angegebenen Länge.

Hinweis: Diese Funktion kann am Zeilenanfang Leerzeichen hinterlassen.

Syntax

wordwrap(string,width,break,cut)
Nach dem Login kopieren
ParameterBeschreibung
stringErforderlich . Gibt die Zeichenfolge an, die umbrochen werden soll.
widthOptional. Gibt die maximale Linienbreite an. Der Standardwert ist 75.
breakOptional. Gibt das Zeichen an, das als Trennzeichen (String-Break-Zeichen) verwendet wird. Der Standardwert ist „n“.
cutOptional. Gibt an, ob Wörter, die größer als die angegebene Breite sind, umbrochen werden sollen:
  • 参数描述
    string必需。规定要进行折行的字符串。
    width可选。规定最大行宽度。默认是 75。
    break可选。规定作为分隔符使用的字符(字串断开字符)。默认是 "n"。
    cut可选。规定是否对大于指定宽度的单词进行折行:
    • FALSE - 默认。不折行

    • TRUE - 折行

    FALSE – Standard. Zeilen nicht umbrechen

  • WAHR – Zeilen umbrechen
    返回值:如果成功,则返回折行后的字符串。如果失败,则返回 FALSE。
    PHP 版本:4.0.2+
    更新日志在 PHP 4.0.3 中,新增了 cut 参数。
<🎜 > Technische Details<🎜>< td width="990" valign="top" style="word-break: break-all;">In PHP 4.0.3 wurde ein neuer Schnittparameter hinzugefügt.
Rückgabewert: Bei Erfolg wird die umschlossene Zeichenfolge zurückgegeben. Bei einem Fehler wird FALSE zurückgegeben.
PHP-Version: 4.0.2+
Protokoll aktualisieren<🎜>:

更多实例

实例 1

使用所有的参数:

<?php
$str = "An example of a long word is: Supercalifragulistic";
echo wordwrap($str,15,"<br>n",TRUE);
?>
Nach dem Login kopieren

实例 2

对字符串进行折行:

<?php
$str = "An example of a long word is: Supercalifragulistic";
echo wordwrap($str,15);
?>
Nach dem Login kopieren

上面代码的 HTML 输出如下(查看源代码):

<!DOCTYPE html>
<html>
<body>
An example of a
long word is:
Supercalifragulistic
</body>
</html>
Nach dem Login kopieren

上面代码的浏览器输出如下:

An example of a long word is: Supercalifragulistic
Nach dem Login kopieren

wordwrap()函数可以按照指定的固定行长度格式化文本段落,让段落看起来更加整齐

<?php
$string = "TRADING ON MARGIN POSES ADDITIONAL
RISKS AND IS NOT SUITABLE FOR ALL
    INVESTORS.
A COMPLETE LIST OF THE RISKS ASSOCIATED WITH MARGIN TRADING IS
AVAILABLE IN THE MARGIN RISK DISCLOSURE DOCUMENT.";
$string = str_replace("\n", " ", $string);
$string = str_replace("\r", " ", $string);
print(wordwrap($string, 40)."\n");
?>
Nach dem Login kopieren

上面的代码返回如下结果

TRADING ON MARGIN POSES ADDITIONAL
RISKS AND IS NOT SUITABLE FOR ALL
INVESTORS. A COMPLETE LIST OF THE
RISKS ASSOCIATED WITH MARGIN TRADING IS
AVAILABLE IN THE MARGIN RISK DISCLOSURE
DOCUMENT.
Nach dem Login kopieren


Das obige ist der detaillierte Inhalt vonPHP-Funktion wordwrap(), die Strings entsprechend der angegebenen Länge umbricht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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