php统计中英文字数

2014-06-27 10:27
/**
 * UTF-8编码情况下 *
 * 计算字符串的长度 *
 * @param   string      $str        字符串
 *
 * @return  array
 */
function strLength($str)
{
    $length strlen(preg_replace('/[-]/'''$str));
 
    $arr['en'] = strlen($str) - $length;
    $arr['cn'] = intval($length / 3);//编码GBK,除以2
     
    return $arr;
}
^