这是用php函数处理后的效果:
/** * 截取字符 * @param [type] $str [字符串] * @param string $len [截取长度] * @param integer 默认字符 [utf8] * @return [type] $data * Name xiaoke * time 2015-10-15 */ function cut_str_arr($str, $len = 1, $charset = 'utf8') { $strlen = mb_strlen($str); while ($strlen) { $data[] = mb_substr($str, 0, $len, $charset); $str = mb_substr($str, $len, $strlen, $charset); $strlen = mb_strlen($str); } return $data; }
下面是用法:
$str = '玄玄 博客(作者小柯),本博客本人刚学不久的ThinkPHP3.2.3编写的!感觉ThinkPHP真心是一个不错的框架(比本人写的CI框架更好用些)。如果感觉不错请各位大神多多关注!谢谢';
$arr = cut_str_arr($str, 13);
echo'<pre>';
print_r($arr);
echo'</pre>';