wordwrap()

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

首字母:W

函数名称: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, "
"); echo $wrappedText;

输出结果:

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.

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

同首字母函数