![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
| • | [梦]...是梦吧... |
| • | 送给 KnightE |
| • | mysql临时表 |
| • | 输出单个字符 |
| • | 关于邮件问题 |
| • | 兄弟可能要离村一阵了 |
| • | 大家帮忙看看 |
| • | 大虾们帮忙呀!!!(在线等待) |
| • | 唉! 村子里怎么人都这么少?? 每天都没几 |
| • | 表单传值 |
| • | phpblib的下载 |
| • | 本人php求职 |
| • | 不好意思,在这里问一个mysql 的远程连接问 |
| • | 网页编码问题。。。。 |
| • | 一个女大学生开出的男友要求和自贴图 |
我自己做了简体中文的
[PHP]
function gb_strlen($str) //英文字母2个算一个,如果为单数者加1看成2个
{
$len=strlen($str);
$l=0;$chCount=0;$enCount=0;
for($i=0;$i<$len;$i++)
{
if(ord(substr($str,$i,1))>=0xa1) {$i++;$chCount++;}
else {$enCount++;}
$l++;
}
$enCount = ($enCount % 2 == 0)?$enCount/2:++$enCount/2;
$count = $chCount + $enCount;
return $count;
}
[/PHP]
我们知道asiic码大于0xa1为简体中文,但是繁体中文呢?是好多?
提问者:kayej 08-16 17:05
答复

