PHP 如何生成指定长度的随机字符串?
答案
代码:
/**
* 生成指定长度的随机字符串
* @param $length int 要生成的字符串长度
* @return string
*/
function getRandStr($length)
{
$str = '';
$strPool = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz';
$max = strlen($strPool) - 1;
for ($i=0; $i<$length; $i++){
$str .= $strPool[mt_rand(0, $max)];
}
return $str;
}