七零部落格
思则大道至简,疑则谜团重重!
思则大道至简,疑则谜团重重!
/**
* 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
;
}