PHP 截断标题,兼容utf8和gb2312

发布时间:2013-9-27 17:28    发布者:reggae
关键词: php
[php]
  1. view plaincopy
  2. 45){$str=utf8Substr($r[title],0,15)."...";}else{$str=$r[title];}echo $str; ?>  
  3. //截取utf8字符串   
  4. function utf8Substr($str, $from, $len)   
  5. {   
  6. return preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$from.'}'.   
  7. '((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s',   
  8. '$1',$str);   
  9. }   
复制代码
希望本文对广大php开发者有所帮助,感谢阅读本文。有关php技术问题欢迎加群探讨:256271784,验证码:eec,不写验证不予通过哟~
本文地址:https://www.eechina.com/thread-121452-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表