Posted on 2008-01-17 19:04
Norvid 阅读(222)
评论(0) 编辑 收藏
如果是utf-8字符集的话,可以使用以下这个函数来替代php的substr函数。
function utf8_substr($str, $start, $length) {
if (function_exists('mb_substr')) { return mb_substr($str, $start, $length, 'UTF-8'); }
preg_match_all("/./u", $str, $arr);
return implode("", array_slice($arr[0], $start, $length));
}