加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数

发布时间:2020-12-13 06:01:34 所属栏目:PHP教程 来源:网络整理
导读:一、中文截取:mb_substr() mb_substr( $str,$start,$length,$encoding ) $str,需要截断的字符串 $start,截断开始处,起始处为0 $length,要截取的字数 $encoding,网页编码,如utf-8,GB2312,GBK 实例: 代码如下: $str='编程之家://www.jb51.cc'; echo m

一、中文截取:mb_substr()

mb_substr( $str,$start,$length,$encoding ) $str,需要截断的字符串
$start,截断开始处,起始处为0
$length,要截取的字数
$encoding,网页编码,如utf-8,GB2312,GBK 实例:
代码如下:
$str='编程之家://www.52php.cn';
echo mb_substr($str,4,'utf-8');//截取头5个字,假定此代码所在php文件的编码为utf-8
?>
结果显示:编程之家

二、获取中文长度:mb_strlen()

mb_strlen( $str,$encoding ) $str,要计算长度的字符串
$encoding,网页编码,如utf-8,GBK 实例:
代码如下:
$str='编程之家://www.52php.cn';
echo mb_strlen($str,'utf-8');//假定此代码所在php文件的编码为utf-8
?>
结果显示:24

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读