|
< >由于网站首页以及vTigerCRM里经常在截取中文字符串时出现乱码(使用substr),今天找到一个比较好的截取中文字符串方法,在此与大家共享。</P>< >function msubstr($str, $start, $len) {<BR> $tmpstr = "";<BR> $strlen = $start + $len;<BR> for($i = 0; $i < $strlen; $i++) {<BR> if(ord(substr($str, $i, 1)) > 0xa0) {<BR> $tmpstr .= substr($str, $i, 2);<BR> $i++;<BR> } else<BR> $tmpstr .= substr($str, $i, 1);<BR> }<BR> return $tmpstr;<BR>}</P><DIV ><B></B> </DIV> |
|