English | 简体中文 | 繁體中文
查询

wordwrap()函数—用法及示例

「 将字符串按照指定的宽度进行换行处理,并可选择性地添加换行符 」


函数名称:wordwrap()

适用版本:所有PHP版本

用法:wordwrap()函数用于将字符串按照指定的宽度进行换行处理,并可选择性地添加换行符。

语法:string wordwrap(string $str, int $width, string $break = "\n", bool $cut = false)

参数:

  • $str:要处理的字符串。
  • $width:指定的宽度,即每行允许的最大字符数。
  • $break:可选参数,指定用于换行的字符,默认为换行符"\n"。
  • $cut:可选参数,指定是否允许切断单词,默认为false。如果设置为true,则会切断超过指定宽度的单词。

返回值:返回处理后的字符串。

示例:

$text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sagittis leo vitae purus finibus, id malesuada erat tristique. Nullam auctor, mi a varius fermentum, justo justo faucibus quam, et tristique magna sapien vel lectus.";
$wrappedText = wordwrap($text, 30, "<br>");

echo $wrappedText;

输出结果:

Lorem ipsum dolor sit amet,<br>
consectetur adipiscing elit.<br>
Sed sagittis leo vitae purus<br>
finibus, id malesuada erat<br>
tristique. Nullam auctor, mi a<br>
varius fermentum, justo justo<br>
faucibus quam, et tristique<br>
magna sapien vel lectus.

在上面的示例中,我们使用wordwrap()函数将给定的字符串按照每行最多30个字符进行换行处理,并在每行的末尾添加"
"作为换行符。最终输出的结果是原始字符串以每行30个字符的形式进行了换行处理。

补充纠错
热门PHP函数
分享链接