详解PHP截取中文字符串的具体代码实现

任何一种语言都有专门针对中文处理的函数,往往这些处理方法都是比较难掌握的一部分。今天我们就向大家具体讲一下有关PHP截取中文字符串的相关操作,希望能够使大家初步掌握这一方法。

#t#截取GB2312中文字符串

 
 
 
  1. < ?php      
  2. //截取中文字符串     
  3. function mysubstr($str, $start, $len) {     
  4.     $tmpstr = "";     
  5.     $strlen = $start + $len;     
  6.     for($i = 0; $i < $strlen; $i++) {     
  7.         if(ord(substr($str, $i, 1)) > 0xa0) {     
  8.             $tmpstr .= substr($str, $i, 2);     
  9.             $i++;     
  10.         } else    
  11.             $tmpstr .= substr($str, $i, 1);     
  12.     }     
  13.     return $tmpstr;     
  14. }     
  15. ?>   

以上代码示例就是PHP截取中文字符串的相关实现方式。

当前标题:详解PHP截取中文字符串的具体代码实现
网站链接:http://www.mswzjz.cn/qtweb/news20/413720.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能