首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]wordwrap()函数—用法及示例

发布于 2025-05-16 10:13:00
0
17

函数名称:wordwrap() 适用版本:所有PHP版本 用法:wordwrap()函数用于将字符串按照指定的宽度进行换行处理,并可选择性地添加换行符。 语法:string wordwrap(stri...

函数名称: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个字符的形式进行了换行处理。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流