PHP统计包含汉字的字符长度 ( 改善Smarty modifier.truncate.php 中文支持)
来源:互联网 发布:淘宝客服中心在线制作 编辑:程序博客网 时间:2024/06/06 05:59
在网上看到关于汉字的个数统计,弄得很复杂,其实很简单,只要正则表达式写得得当,两三行代码就能统计出来。
<?php
$a ="我爱编程,我爱PHP" ;
$b = preg_replace("/[/x{4e00}-/x{9fa5}]{1}/u",'*', $a);
echo "字符个数为:". strlen($b);
?>
是不是很简单啊,
以这个例子,修改了smarty中的 插件 :
- PHP统计包含汉字的字符长度 ( 改善Smarty modifier.truncate.php 中文支持)
- smarty modifier.truncate.php 汉字截取修改
- 改进smarty的truncate让他支持中文,截取中文
- 改进smarty的truncate让他支持中文[转]
- PHP获取字符串长度,中文标点或者中文汉字算一个字符
- PHP正则匹配汉字字符/中文字符
- php过滤字符串中重复的字符(包含中文)
- php上传文件名中包含中文字符的附件
- smarty中可以使用php 函数来做modifier
- php 截取指定长度中文字符
- smarty 的 modifier插件
- 统计文本长度包含中文
- PHP支持多种文件编码的中文字符截取函数
- jquery 多维数组实现PHP的count、in_array(不区分大小写),utf8字符串(包含中文,中文字符2个字节)字节统计
- php使用strlen()判断中文汉字字符串长度
- javascript 汉字占两个字符 统计长度的方法
- PHP怎么实现字符串翻转(包含中文汉字)
- PHP怎么实现字符串翻转(包含中文汉字)
- 般若波罗蜜多心经
- jquery 获取select 选中值
- 想得点分真不容易
- CEdit重绘的方法,我要自定义皮肤效果,不要简单换色
- 精进不休 .NET 4.0 (3) - asp.net 4.0 新特性之动态数据(Dynamic Data)增强, AJAX增强; IDE之Visual Studio 2010增强
- PHP统计包含汉字的字符长度 ( 改善Smarty modifier.truncate.php 中文支持)
- POJ 1001(浮点数高精度幂) 解题报告
- POI 读word 图片 和 读word表格
- UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解
- JDBC纵览
- J2ME String类型绘制字符串 为什么会造成内存泄露,终于弄懂了
- 省赛总结
- sql 时间格式化函数
- 老程序员学C# ------操作DataGridView控件详解