服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > php教程 >

php中文汉字截取函数

时间:2016-02-18 00:58来源: 作者: 点击:
中文汉字截取函数 //要截取的字符串, $num要截取的长度, 返回截取的字符串 public function substrgb( $in , $num ) { //$num=16; $pos =0; $bytenum =0; $out = ; while ( $num ){ $c =mb_substr( $in , $pos ,1, euc-jp ); if
 
中文汉字截取函数
//要截取的字符串, $num要截取的长度, 返回截取的字符串
 
public function substrgb($in,$num)  
    {  
      //$num=16;  
      $pos=0;  
      $bytenum=0;  
      $out="";  
      while($num){  
      
    $c=mb_substr($in,$pos,1,"euc-jp");  
    if($c=="n") break;  
    if(strlen($c)==1){  
      $pos++;  
      $bytenum++;  
      if($bytenum>$num) break;  
      $out.=$c;                          
    }  
    else 
      {  
        $pos++;  
        $bytenum=$bytenum+2;  
        if($bytenum>$num) break;  
        $out.=$c;                     
      }  
      }  
      return $out;  
    } 
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容