我想了解一下自动换行功能的内部机制:
string wordwrap ( string $str [, int $width = 75 [, string $break = "\n" [, bool $cut = false ]]] )
如果您使用 $cut = false wordwrap 只会在找到单词分隔符的地方拆分。我假设这是基于此示例的空格字符:
$str = wordwrap("-------------- ------", '5', 'b', false);
echo $str;
//Result: --------------b ------
我的问题是这个函数如何决定在哪里中断?它只会搜索最接近宽度位置的最近空格字符吗?是否有其他角色可以休息?