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 相关文章推荐
第八节 访问方式 [8]
Oct 09 PHP
第五节--克隆
Nov 16 PHP
PHP中for循环语句的几种变型
Nov 26 PHP
PHP JSON格式数据交互实例代码详解
Jan 13 PHP
PHP类的静态(static)方法和静态(static)变量使用介绍
Feb 19 PHP
通过PHP的内置函数,通过DES算法对数据加密和解密
Jun 21 PHP
php环境无法上传文件的解决方法
Apr 30 PHP
详解WordPress开发中用于获取分类及子页面的函数用法
Jan 08 PHP
简单介绍PHP非阻塞模式
Mar 03 PHP
Zend Framework入门之环境配置及第一个Hello World示例(附demo源码下载)
Mar 21 PHP
php中目录操作opendir()、readdir()及scandir()用法示例
Jun 08 PHP
PHP反射学习入门示例
Jun 14 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
Apache 配置详解(最好的APACHE配置教程)
2010/07/04 PHP
PHP的魔术常量__METHOD__简介
2014/07/08 PHP
php通过隐藏表单控件获取到前两个页面的url
2014/09/09 PHP
PHP中PDO的事务处理分析
2016/04/07 PHP
php pdo连接数据库操作示例
2019/11/18 PHP
jQuery获取和设置表单元素的方法
2014/02/14 Javascript
js实现拖拽效果(构造函数)
2015/12/14 Javascript
深入浅析Extjs中store分组功能的使用方法
2016/04/20 Javascript
JS添加删除DIV的简单实例
2016/07/08 Javascript
基于d3.js实现实时刷新的折线图
2016/08/03 Javascript
react性能优化达到最大化的方法 immutable.js使用的必要性
2017/03/09 Javascript
webstorm添加vue.js支持的方法教程
2017/07/05 Javascript
详解使用React全家桶搭建一个后台管理系统
2017/11/04 Javascript
vue权限管理系统的实现代码
2019/01/17 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
JavaScript动态生成表格的示例
2020/11/02 Javascript
[01:59]游戏“zheng”当时试玩会
2019/08/21 DOTA
python实现2014火车票查询代码分享
2014/01/10 Python
使用Python获取Linux系统的各种信息
2014/07/10 Python
Python编程二分法实现冒泡算法+快速排序代码示例
2018/01/15 Python
利用Django提供的ModelForm增删改数据的方法
2019/01/06 Python
一行Python代码过滤标点符号等特殊字符
2019/08/12 Python
Pytorch DataLoader 变长数据处理方式
2020/01/08 Python
Python 创建TCP服务器的方法
2020/07/28 Python
python爬虫构建代理ip池抓取数据库的示例代码
2020/09/22 Python
HTML5的结构和语义(5):内嵌媒体
2008/10/17 HTML / CSS
驴妈妈旅游网:中国新型的B2C旅游电子商务网站
2016/08/16 全球购物
经典c++面试题二
2015/08/14 面试题
银行批评与自我批评
2014/02/10 职场文书
采购助理岗位职责
2014/02/16 职场文书
中队活动总结
2014/08/27 职场文书
致百米运动员广播稿5篇
2014/10/13 职场文书
个人工作总结范文2014
2014/11/07 职场文书
拾金不昧表扬信
2015/01/16 职场文书
Python入门之基础语法详解
2021/05/11 Python
WebWorker 封装 JavaScript 沙箱详情
2021/11/02 Javascript