废话不多说,直接上代码: php实现中文字串截取无乱码
<?php function GBsubstr($string, $start, $length){ if(strlen($string)>$length){ $str=null; $len=$start+$length; for($i=$start;$i<$len;$i++){ if(ord(substr($string,$i,1))>0xa0){ $str.=substr($string,$i,2); $i++; }else{ $str.=substr($string,$i,1); } } return $str.'...'; }else{ return $string; } }
转载请注明来源: php实现中文字串截取无乱码 - 朱凯博客
支付宝
微信