Posted on 2008-01-17 19:04
Norvid 閱讀(224)
評論(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));
}