PHP计算字符串的长度(包括汉字)
/*
* 计算字符串的长度(汉字按照两个字符计算)
* @param (string $str 字符串) (int $aLen 数字)
--当$aLen不为0时直接读出字符串长度
* @return int
*/
function str_len($str,$aLen=0)
{
$length = strlen(preg_replace('/[\x00-\x7F]/', '', $str));
if($aLen!=0){
return strlen($str);
}elseif($length>0){
return strlen($str)- intval($length / 2);
}else
{
return strlen($str);
}
}
上一篇:PHP实现-图片上加水印
下一篇:PHP-Smarty模板引擎应用简教
讨论数量:0