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

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

内蒙古时时彩遗漏数据 www.qdqsy.cn  mb_substr() 截取字符串中指定长度字符,常用于中文截取,可以避免截取时候出现乱码,即截取半个字符的情况。

  1. $content = "酷播,酷播播放器,内蒙古时时彩遗漏数据 www.qdqsy.cn 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); 

 

热门文章推荐

请稍候...
内蒙古时时彩遗漏数据
  • 全域旅游看中国--旅游频道 2018-08-21
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2018-08-19
  • “奇石大餐”亮相新疆石博会 2018-08-19
  • 丰富产品序列 曝力帆轩朗纯电动申报图 2018-08-08
  • 孩子不愿意独立睡觉怎么办?也许你用了错误的方法 2018-08-05