PHP wordwrap() 函数
说明
wordwrap()
函数在字符串达到指定长度时将其换行成新行。
此函数使用字符串分隔符(例如 <br>
或 \n
)包装字符串。
下表总结了该函数的技术细节。
返回值: | 返回以指定长度包装的给定字符串。 |
---|---|
版本: | PHP 4.0.2+ |
语法
wordwrap()
函数的基本语法如下:
wordwrap(string, width, break, cut);
下面的例子展示了 wordwrap()
函数的作用。
<?php
// 示例字符串
$str = "The quick brown fox jumped over the lazy dog.";
// 包装字符串
echo wordwrap($str, 15, "<br>\n");
?>
参数
wordwrap()
函数接受以下参数。
参数 | 说明 |
---|---|
string | 必填。 指定要包装的字符串。 |
width | 可选。 指定字符串将被换行的字符数。 默认值为 75。 |
break | 可选。 指定用作中断的字符。 默认为 \n 。 |
cut |
可选。 指定是否应换行超过指定 width 的单词。 此参数可以采用以下值之一:
|
更多示例
这里有更多示例展示了 wordwrap()
函数的实际工作原理:
在以下示例中,长词"incomprehensibilities"将被拆分或包装。
<?php
// 示例字符串
$str = "The word incomprehensibilities is very long.";
// 包装字符串
echo wordwrap($str, 8, "<br>\n", true);
?>
在下面的例子中,长词"incomprehensibilities"不会被打断。
<?php
// 示例字符串
$str = "The word incomprehensibilities is very long.";
// 包装字符串
echo wordwrap($str, 8, "<br>\n");
?>
Advertisements