字符串生成

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27786919/article/details/51137106
//生成随机字符串
function  buildRandomString($type=1,$length=4){
    if($type==1){
        $chars=join('',range(0,9));
    }elseif($type==2){
        $chars=join('',array_merge(range('a','z'),array_merge('A','Z')));
    }elseif($type==3){
        $chars=join('',array_merge(range('a','z'),range('A','Z'),range(0,9)));
    }

    if($length>strlen($chars)){
        exit('字符串长度不够');
    }
    $chars=str_shuffle($chars);
    return substr($chars,0,$length);
}

//生成唯一字符串
function getUniName(){
    return md5(uniqid(microtime(true),true));
}
//得到文件扩展名
function getExt($filename){
    return strtolower(end(explode(".",$filename)));
}

猜你喜欢

转载自blog.csdn.net/qq_27786919/article/details/51137106