PHP检测utf8字数,包括中文
2016-01-06 09:58
495 查看
/**
* 检测utf8字数,包括中文
* @param $str
* @return int
*/
function get_utf8_words_count($str)
{
preg_match_all("/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xff][\x80-\xbf]{3}/", $str, $ar);
return count($ar[0]);
}
* 检测utf8字数,包括中文
* @param $str
* @return int
*/
function get_utf8_words_count($str)
{
preg_match_all("/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xff][\x80-\xbf]{3}/", $str, $ar);
return count($ar[0]);
}
相关文章推荐
- PHP杂记
- 如何解除改变phpmyadmin数据库导入文件大小限制?
- 分享php邮件管理器源码
- php和java两者的对比与取舍
- Java和php中的try-catch分析
- 时间服务器: NTP 服务器
- php 抓取页面数据
- PHP常用的正则表达式
- yii2学习笔记--修改css和js文件(未完成)
- Laravel-The PHP Framework For Web Artisans
- php常量介绍以及一些简单用法
- PHP 开发API接口 注册,登录,查询用户资料
- 分享php邮件管理器源码
- 基于PHP技术开发客服工单系统
- yii实现model添加默认值的方法(2种方法)
- Yii清理缓存的方法
- php上传图片生成缩略图(GD库)
- PHP版欧几里德算法
- phpstorm格式化代码快捷键没有反应
- PHP数据库长连接mysql_pconnect的细节