php生成指定长度的随机字符串

项目开发中,经常会用到生成指定长度的字符串,比如生成随机密码,生成随机id,生成订单号等场景。

//生成指定长度随机字符串
function get_rand($len=6)
{
    $chars = "abcdefghijklmnopqrstuvwxyz0123456789";  
    mt_srand(10000000*(double)microtime());  
    for ($i = 0, $str = '', $lc = strlen($chars)-1; $i < $len; $i++) {  
        $str .= $chars[mt_rand(0, $lc)];  
    }  
    return $str; 
}

你可能感兴趣的:(php生成指定长度的随机字符串)