黑马程序员技术交流社区
标题:
PHP如何统计中文字数?告诉你一个牛逼函数!
[打印本页]
作者:
huawei
时间:
2017-9-26 17:37
标题:
PHP如何统计中文字数?告诉你一个牛逼函数!
PHP 中如何正确统计中文字数?
PHP 中其实有很多函数可以计算字符串的长度,比如下面的例子,分别使用了:
strlen()
mb_strlen()
mb_strwidth()
999.jpg
(22.48 KB, 下载次数: 97)
下载附件
2017-9-26 16:28 上传
从上面的测试,我们可以看出:
strlen,把中文算成3个字节;mb_strlen,不管中文还是英文,都算成1个字节;而mb_strwidth,则把中文算成2个字节,所以,统计中文字数
,强烈建议使用这个函数
:
并且如果字数超过截取的要求,这个函数还可以在最后自动添加“...",
注意,最后添加‘utf-8’编码参数,可以避免中文截取乱码的问题。
具体用法,可以看下面这张截图!
精华推荐:
2017最新PHP学习路线图(附完整视频资源)+源码+技巧/经验+求职+前景总结!
PHP程序员面试失败,大部分死在这29个问题上
小白自学PHP前必知的50个问题
999.jpg
(10.72 KB, 下载次数: 1)
下载附件
2017-9-26 17:23 上传
作者:
janson
时间:
2017-9-27 15:31
厉害
作者:
000lx
时间:
2017-9-27 17:21
以,统计中文字数,
作者:
ningjian
时间:
2017-10-7 16:45
过来学习了
作者:
乌龟
时间:
2017-10-8 20:59
不错不错很需要
作者:
打小我就行
时间:
2017-10-17 19:06
1111111111111111111111111111
作者:
nujj
时间:
2017-10-22 15:15
额额额额
作者:
johnwsb
时间:
2017-10-24 12:06
谢谢分享学习
作者:
linsds1451
时间:
2017-10-26 14:33
作者:
瞬间回忆
时间:
2017-11-10 05:01
PHP如何统计中文字数?告诉你一个牛逼函数!
作者:
thinkJUN
时间:
2017-11-22 18:07
感谢感谢感谢感谢感谢感谢
作者:
andyZYD
时间:
2018-1-13 10:38
study, 围观学习一下
作者:
AllenPHP
时间:
2018-1-30 05:26
谢谢分享
作者:
fdafda
时间:
2018-2-2 20:40
fdasfdsaffdsafdsa
作者:
fdafda
时间:
2018-2-2 20:41
垃圾,就知道复制粘贴。还截图
作者:
Rakishly
时间:
2018-3-9 10:48
告诉你一个牛逼函数
作者:
zizu
时间:
2018-3-31 15:45
mb_strwidth()
作者:
summers_
时间:
2018-4-3 17:24
牛逼啊 大佬
作者:
hebedich
时间:
2018-4-10 09:24
啥函数呢?
作者:
小飞2018
时间:
2018-5-8 18:13
PHP如何统计中文字数?告诉你一个牛逼函数!
作者:
uuuqqq
时间:
2018-10-7 07:05
感谢楼主的分享,学习一下
作者:
hu838135705
时间:
2018-11-29 16:19
PHP如何统计中文字数?告诉你一个牛逼函数!
作者:
bug刘
时间:
2019-1-14 10:33
学习学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2