您的位置:首页 > 编程语言 > PHP开发

php 生成随机字符串(无重复)

2017-08-17 13:41 357 查看
function random_str($length)
{
//生成一个包含 大写英文字母, 小写英文字母, 数字 的数组
$arr = array_merge(range(0, 9), range('a', 'z'), range('A', 'Z'));

$str = '';
$arr_len = count($arr);

for ($i = 0; $i < $length; $i++)
{
$rand = mt_rand(0, $arr_len-1);
$str.=$arr[$rand];
}

return $str.'<br>';

}
for($j=0;$j<1200;$j++){

$a= random_str(18);
//$a=substr(md5(date('YmdHis').rand(1000,9999)),   8,   16);

//echo $a.'<br><br>';
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php