<?php
/**
* @version $Id: str_split.php
* @package utf8
* @subpackage strings
*/
function utf8_str_split($str, $split_len = 1)
{
if (!preg_match('/^[0-9]+$/', $split_len) || $split_len < 1)
return FALSE;
$len = mb_strlen($str, 'UTF-8');
if ($len <= $split_len)
return array($str);
preg_match_all('/.{'.$split_len.'}|[^\x00]{1,'.$split_len.'}$/us', $str, $ar);
return $ar[0];
}
?>
php str_split 解决中文
原创
©著作权归作者所有:来自51CTO博客作者joshua317的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Memcache
下一篇:PHP汉字转拼音函数
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章