/**
* @param $str 分割字符串
* @param $len 分割长度
* @param int $maxRow 最大行数
* @return array
*/
function wordWrap($str, $len, $maxRow = 0)
{
$rs = [];
$i = 0;
while ($str) {
if ($maxRow && $i++ >= $maxRow) {
break;
}
$tmp = mb_strimwidth($str, 0, $len * 2, '', 'utf-8');
$ls = strlen($tmp);
$str = substr($str, $ls);
$rs [] = $tmp;
}
return $rs;
}函数用到 mb_strimwidth 依赖mbstring扩展.
转载于:https://blog.51cto.com/chennanrun/1566591
本文介绍了一个PHP函数wordWrap,用于将字符串按指定长度进行分隔,并可设置最大行数限制。该函数依赖于mbstring扩展,适用于处理多字节字符。通过实例演示了如何使用此函数,以及其在实际开发中的应用。
735

被折叠的 条评论
为什么被折叠?



