1

我有一个长字符串将显示在我的页面上。我希望它在每 40 个字符后换行。我怎样才能插入这些?

4

3 回答 3

4

使用<br>or<wbr>标签:

wordwrap($string, 40, "<wbr>", true);

基本上,<wbr>表示允许浏览器在新行上换行的地方,但如果不需要,它不会显示空格。

<br>另一方面,总是会创建一个换行符。

于 2012-07-31T10:12:59.293 回答
3
$string = 'loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong string';
echo wordwrap($string, 40, "\n", true);
于 2012-07-31T10:04:56.627 回答
3

使用 chunk_split手册

chunk_split($string, 40, "\n");
于 2012-07-31T10:03:07.950 回答