php获取a-z,A-Z,0-9的随机字符串

function GetRandStr($len){

    $a=range('a','z');
    $b=range('A','Z');
    $c=range('0','9');
    $chars=array_merge($a,$b,$c);
    $charslen=count($chars)-1;
    shuffle($chars);
    $output='';
    for($i=0;$i<$len;$i++){
        $output.=$chars[mt_rand(0,$charslen)];
    }
    return $output;
}

echo GetRandStr(5);

?>

你可能感兴趣的:(后端,随机数)