PHP统计utf8中文字符个数


PHP #中文 #字数 #函数2012-05-24 22:18

这个函数还是很常用的,收藏下吧。

01<?php
02function Counti($str)
03{
04    $ch_amont = 0;
05    $en_amont = 0;
06    $str = preg_replace("/( | ){1,}/", " ", $str);
07    for($i=0;$i<strlen($str);$i++)
08    {
09        $ord = ord($str{$i});   
10        if($ord > 128)
11            $ch_amont++;
12        else
13            $en_amont++;
14    }
15    return ($ch_amont/3) + $en_amont;
16}
17 
18echo $str = '一个网在线教程#$时间%^yige.org';
19echo "<br/>";
20echo Counti($str);
21?>


相关文章

粤ICP备11097351号-1