PHP 截断标题,兼容utf8和gb2312
2013年09月27日 17:28 发布者:reggae
view plaincopy
45){$str=utf8Substr($r,0,15)."...";}else{$str=$r;}echo $str; ?>
//截取utf8字符串
function utf8Substr($str, $from, $len)
{
return preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$from.'}'.
'((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s',
'$1',$str);
} 希望本文对广大php开发者有所帮助,感谢阅读本文。有关php技术问题欢迎加群探讨:256271784,验证码:eec,不写验证不予通过哟~