支持对汉字进行切割,不会出现?之类的半个汉字
- //汉字字符切割,可以防止出现半个汉字的情况
- function substr_cut($title,$length=8)
- {
- if (strlen($title)>$length) {
- $temp = 0;
- for($i=0; $i<$length; $i++)
- if (ord($title[$i]) >128) $temp++;
- if ($temp%2 == 0)
- $title = substr($title,0,$length)."..";
- else
- $title = substr($title,0,$length+1)."..";
- }
- return $title;
- }
复制代码
|