PHP判断字符串纯汉字、纯英文、汉英混合
来源:互联网 发布:网络直播的营销策论 编辑:程序博客网 时间:2024/06/10 06:07
PHP判断字符串纯汉字、纯英文、汉英混合
UTF8每个汉字等于3个长度;
GBK每个汉字等于2个长度;
UTF-8实例
<?php/** * PHP判断字符串纯汉字 OR 纯英文 OR 汉英混合 */echo '<meta charset="utf-8" />';function utf8_str($str){ $mb = mb_strlen($str,'utf-8'); $st = strlen($str); if($st==$mb) return '纯英文'; if($st%$mb==0 && $st%3==0) return '纯汉字'; return '汉英混合';}$str = '博客';echo '字符串:<span style="color:red">'.$str.'</span>,是<span style="color:red">'.utf8_str($str).'</span>';?>
GBK方法
function gbk_str($str){ $mb = mb_strlen($str,'gbk'); $st = strlen($str); if($st==$mb) return '纯英文'; if($st%$mb==0 && $st%2==0) return '纯汉字'; return '汉英混合';}
0 0
- PHP判断字符串纯汉字、纯英文、汉英混合
- PHP判断字符串是纯英文、纯汉字或汉英混合
- php实现纯汉字字符串倒置
- c#中如何判断字符串是汉字或是纯字母
- 判断输入是否是纯数字,英文,汉字的函数源码
- 判断字符串是不是纯数字
- Java 按照指定长度分割字符串(一种是纯英文字符串,一种是英汉混合的字符串)
- 字符串汉字英文数字判断
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
- 机房收费系统之纠结的组合查询
- key-value的topK问题
- iOS学习-tableView下拉刷新(UIRefreshControl)
- Struts2通配符详解
- 请求报文和响应报文的内容以及属性(404状态)
- PHP判断字符串纯汉字、纯英文、汉英混合
- Java微信支付总结(一):获得prepay_id(以及生成微信支付签名)
- 在ARM CORTEX-M内核上运行FreeRTOS
- 使用Postman玩转接口测试
- 使用getBackground().setAlpha,导致其他布局背景透明度都改变的问题
- Solr使用入门指南
- SuperMap iClient3D for Plugin 常见问题汇总
- OAI eNB + srsUE + Amarisoft MME成功调通
- 设计模式之-迭代器(Iterator)模式 + 建造者(Build)模式