[php]PHP如何做中英文的截取

时间:2018-01-05 15:07酷播
mb_substr() 截取字符串中指定长度字符,常用于中文截取,可以避免截取时候出现乱码,即截取半个字符的情况

体育彩票七位数 www.bzrkx.com  mb_substr() 截取字符串中指定长度字符,常用于中文截取,可以避免截取时候出现乱码,即截取半个字符的情况。

  1. $content = "酷播,酷播播放器,体育彩票七位数 www.bzrkx.com is a web for player sharing"; $c = csubstr($content,30); echo $c; 
    /* 
  2.  * 中文截取,支持gb2312,gbk,utf-8,big5 
  3.  * 
  4.  * @param string $str 要截取的字串 
  5.  * @param int $start 截取起始位置 
  6.  * @param int $length 截取长度 
  7.  * @param string $cut_charset utf-8|gb2312|gbk|big5 编码 
  8.  * @param $suffix 是否加尾缀 
  9.  */
    function csubstr($str, $length, $start=0, $suffix=false,$cut_charset="utf-8"
    { if($suffix) return mb_substr($str, $start, $length, $cut_charset)."..."; 
    return mb_substr($str, $start, $length, $cut_charset); 

 

热门文章推荐

请稍候...
体育彩票七位数
幸运农场开奖结果直播 | 幸运飞艇直播 | 399| 900| 688| 476| 806| 452| 162| 195| 676| 877|