PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
2011-11-10 00:00
1011 查看
一、中文截取:mb_substr()
mb_substr( $str, $start, $length, $encoding )
$str,需要截断的字符串
$start,截断开始处,起始处为0
$length,要截取的字数
$encoding,网页编码,如utf-8,GB2312,GBK
实例:
二、获取中文长度:mb_strlen()
mb_strlen( $str, $encoding )
$str,要计算长度的字符串
$encoding,网页编码,如utf-8,GB2312,GBK
实例:
mb_substr( $str, $start, $length, $encoding )
$str,需要截断的字符串
$start,截断开始处,起始处为0
$length,要截取的字数
$encoding,网页编码,如utf-8,GB2312,GBK
实例:
<?php $str='脚本之家:http://www.jb51.net'; echo mb_substr($str,0,4,'utf-8');//截取头5个字,假定此代码所在php文件的编码为utf-8 ?> 结果显示:脚本之家
二、获取中文长度:mb_strlen()
mb_strlen( $str, $encoding )
$str,要计算长度的字符串
$encoding,网页编码,如utf-8,GB2312,GBK
实例:
<?php $str='脚本之家:http://www.jb51.net'; echo mb_strlen($str,'utf-8');//假定此代码所在php文件的编码为utf-8 ?> 结果显示:24
相关文章推荐
- PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
- PHP中文处理:中文字符串截取(mb_substr)和获取中文字符串字数
- PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
- (转)PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
- PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
- PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
- PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
- PHP中文字符串截取(mb_substr)和获取中文字符串字数
- php中中文字符串的截取和获取长度 mb_substr() mb_strlen()
- 中文字符串截取(mb_substr)和获取字数(mb_strlen)
- php mb_substr 中文字符串截取
- PHP使用mb_substr()解决中文字符串截取乱码问题
- php截取中文字符串长度的mb_substr()、mb_strcut()函数
- php截取中文字符串长度的mb_substr()、mb_strcut()函数 附strlen/mb_strlen
- php截取字符串(中文字符截取mb_substr)
- PHP使用mb_substr()解决中文字符串截取乱码问题
- php中mb_strlen,mb_substr根据中文长度截取字符串
- PHP用substr截取字符串出现中文乱码问题用mb_substr
- (转载)PHP如何获取中文字符串长度 utf8_strlen()/mb_strlen()
- php如何分割字符串?php mb_substr分割字条串,解决中文乱码问题,支持分割中文! (转)