wordwrap
wordwrap
(PHP 4 >= 4.0.2, PHP 5, PHP 7)
wordwrap - 将字符串包装成指定数量的字符
描述
string wordwrap ( string $str [, int $width = 75 [, string $break = "\n" [, bool $cut = false ]]] )
使用字符串中断字符将字符串包装为给定数量的字符。
参数
str
输入字符串。
width
字符串将被包装的字符数。
break
该行使用可选break
参数破坏。
cut
如果剪切设置为TRUE,则字符串始终以指定宽度或在指定宽度之前进行换行。 所以如果你有一个大于给定宽度的单词,它会被分解。 (见第二个例子)。 当FALSE时,即使宽度小于字宽,函数也不会分割字。
返回值
返回以指定长度包装的给定字符串。
例子
示例#1 wordwrap()示例
<?php
$text = "The quick brown fox jumped over the lazy dog.";
$newtext = wordwrap($text, 20, "<br />\n"
echo $newtext;
?>
上面的例子将输出:
The quick brown fox<br />
jumped over the lazy<br />
dog.
示例#2 wordwrap()示例
<?php
$text = "A very long woooooooooooord.";
$newtext = wordwrap($text, 8, "\n", true
echo "$newtext\n";
?>
上面的例子将输出:
A very
long
wooooooo
ooooord.
示例#3 wordwrap()示例
<?php
$text = "A very long woooooooooooooooooord. and something";
$newtext = wordwrap($text, 8, "\n", false
echo "$newtext\n";
?>
上面的例子将输出:
A very
long
woooooooooooooooooord.
and
something
扩展内容
- nl2br() - 在字符串中的所有换行符之前插入HTML换行符
- chunk_split() - 将字符串拆分为更小的块
← vsprintf