php简单统计中文个数的方法


Posted in PHP onSeptember 30, 2016

本文实例讲述了php简单统计中文个数的方法。分享给大家供大家参考,具体如下:

之前的公司是做外贸的用到的都是英文所以统计的长度的时候是用strlen这个函数,一直也没有错误,但是现在统计中文的时候这个就出错了,现在做一下记录测试

<?php
echo strlen("你好ABC") . "";
# 输出 9
echo mb_strlen("你好ABC", 'UTF-8') . "";
# 输出 5
echo mb_strwidth("你好ABC") . "";
#输出 7
?>

从上面的测试,我们可以看出:

strlen 把中文字符算成 3 个字节

mb_strlen 不管中文还是英文,都算 1 个字节

mb_strwidth 则把中文算成 2 个字节

所以长度统计的时候用mb_strlen这个函数

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
php auth_http类库进行身份效验
Mar 19 PHP
php cli模式学习(PHP命令行模式)
Jun 03 PHP
浅析get与post的一些特殊情况
Jul 28 PHP
php递归json类实例
Dec 02 PHP
WordPress中限制非管理员用户在文章后只能评论一次
Dec 31 PHP
php 使用curl模拟登录人人(校内)网的简单实例
Jun 06 PHP
php+mysql实现简单登录注册修改密码网页
Nov 30 PHP
golang 调用 php7详解及实例
Jan 04 PHP
php base64 编码与解码实例代码
Mar 21 PHP
浅谈PHP发送HTTP请求的几种方式
Jul 25 PHP
windows环境下使用Composer安装ThinkPHP5
May 18 PHP
PHP实现统计代码行数小工具
Sep 19 PHP
php简单实现多维数组排序的方法
Sep 30 #PHP
thinkphp在php7环境下提示Cannot use ‘String’ as class name as it is reserved的解决方法
Sep 30 #PHP
PHP GD库相关图像生成和处理函数小结
Sep 30 #PHP
php结合md5的加密解密算法实例
Sep 30 #PHP
PHP页面输出时js设置input框的选中值
Sep 30 #PHP
PHP页面输出搜索后跳转下一页的处理方法
Sep 30 #PHP
php实现基于openssl的加密解密方法
Sep 30 #PHP
You might like
PHP中可以自动分割查询字符的Parse_str函数使用示例
2014/07/25 PHP
php中fsockopen用法实例
2015/01/05 PHP
ThinkPHP实现更新数据实例详解(demo)
2016/06/29 PHP
Ajax+PHP实现的删除数据功能示例
2019/02/12 PHP
雄兵连第三季海报曝光,艾妮熙德成主角,蔷薇新造型
2021/03/09 国漫
js实现图片旋转的三种方法
2014/04/10 Javascript
TypeScript 学习笔记之基本类型
2015/06/19 Javascript
AngularJS中的API(接口)简单实现
2016/07/28 Javascript
JS控制静态页面传递参数并获取参数应用
2016/08/10 Javascript
JavaScript  event对象整理及详细介绍
2016/10/10 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
2016/10/27 Javascript
JS定时检测任务任务完成后执行下一步的解决办法
2016/12/22 Javascript
JavaScript实现向select下拉框中添加和删除元素的方法
2017/03/07 Javascript
node.js express中app.param的用法详解
2017/07/16 Javascript
JavaScript实现的超简单计算器功能示例
2017/12/23 Javascript
一步一步的了解webpack4的splitChunk插件(小结)
2018/09/17 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
2019/04/08 Javascript
layui 上传插件 带预览 非自动上传功能的实例(非常实用)
2019/09/23 Javascript
原生js实现五子棋游戏
2020/05/28 Javascript
探索浏览器页面关闭window.close()的使用详解
2020/08/21 Javascript
VUE Elemen-ui之穿梭框使用方法详解
2021/01/19 Javascript
用Python抢过年的火车票附源码
2015/12/07 Python
对Python 窗体(tkinter)树状数据(Treeview)详解
2018/10/11 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
2019/05/27 Python
详解Python中的各种转义符\n\r\t
2019/07/10 Python
Python chardet库识别编码原理解析
2020/02/18 Python
Tensorflow tf.nn.atrous_conv2d如何实现空洞卷积的
2020/04/20 Python
浅析python实现动态规划背包问题
2020/12/31 Python
如何用border-image实现文字气泡边框的示例代码
2020/01/21 HTML / CSS
遮罩层 + Iframe实现界面自动显示的示例代码
2020/04/26 HTML / CSS
英国鹦鹉店:Parrot Essentials
2018/12/03 全球购物
读书月活动方案
2014/05/22 职场文书
告知书格式
2015/07/01 职场文书
党员学习中国梦心得体会
2016/01/05 职场文书
如何在CocosCreator里画个炫酷的雷达图
2021/04/16 Javascript
Python+DeOldify实现老照片上色功能
2022/06/21 Python