PHP计算字符串的长度(包括汉字)

PHP 1515 0 2013-04-30

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

请先登录再发表讨论。 2024-04-29

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链