天空小小岛技术网站
标题:
计算字符串长度
[打印本页]
作者:
八号
时间:
2014-8-9 16:34
标题:
计算字符串长度
/**
* 计算字符串长度
*
* @param $str
*
* @returns
*/
public static function strlen($str) {
$count = 0;
for ($i = 0; $i < strlen($str); $i++) {
$value = ord($str[$i]);
if ($value > 127) {
$count++;
if ($value >= 192 && $value <= 223) {
$i++;
} elseif($value >= 224 && $value <= 239) {
$i = $i + 2;
} elseif($value >= 240 && $value <= 247) {
$i = $i + 3;
}
}
$count++;
}
return $count;
}
复制代码
欢迎光临 天空小小岛技术网站 (http://tkxxd.net/)
Powered by Discuz! X3.1