utf-8 字符串截取函数
这函数来截取utf-8中文字串,非常的好。
这样像模块论坛新帖,就不用完全显示了论坛标题了。
看看我的网站,算是demo吧 www.sinomtl.com
function utf8_substr($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);
}
这样像模块论坛新帖,就不用完全显示了论坛标题了。
看看我的网站,算是demo吧 www.sinomtl.com
function utf8_substr($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);
}
没有找到相关结果
已邀请:
2 个回复
QQ被盗了
赞同来自:
正则表达式直接解决了..我自己写的还去读取字符长度
妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累
赞同来自: