PHP生成随机字符串代码
PHP生成随机字符串代码
PHP生成随机字符串的函数,下面是我在网上找到的2个关于PHP随机字符串的函数,希望大家喜欢。
<?php
functiongenRandomString(len)
{
chars=array(
"a","b","c","d","e","f","g","h","i","j","k",
"l","m","n","o","p","q","r","s","t","u","v",
"w","x","y","z","A","B","C","D","E","F","G",
"H","I","J","K","L","M","N","O","P","Q","R",
"S","T","U","V","W","X","Y","Z","0","1","2",
"3","4","5","6","7","8","9"
);
charsLen=count(chars)-1;
shuffle(chars);//将数组打乱
output="";
for(i=0;i<len;i++)
{
output.=chars[mt_rand(0,charsLen)];
}
returnoutput;
}
str=genRandomString(25);
str.="<br/>";
str.=genRandomString(25);
str.="<br/>";
str.=genRandomString(25);
echostr;
?>
<?php
/*GeneratePassword
*Length:8
*/
str="0123456789abcdefghijklmnopqrstuvwxyz";//输出字符集
n=8;//输出串长度
len=strlen(str)-1;
for(j=0;j<200;j++){
for(i=0;i<n;i++){
s.=str[rand(0,len)];
}
echos."<br/>";
s="";
}
?>