chr(rand(48,122));
------------------------------------------------
你可以通过以下程序来看看 从48到122 基本上就是数字和字母
<?
for($i=48;$i<122;$i++)
echo $i." ".chr($i)."/";
?>
------------------------------------------------
你可以通过以下程序来看看 从48到122 基本上就是数字和字母
<?
for($i=48;$i<122;$i++)
echo $i." ".chr($i)."/";
?>
$n = 4; // 输出串长度
$len = strlen($str)-1; // 输出字符集长度for($i=0;$i<$n;$i++)
$s .= $str[rand(0,$len)];echo $s;
$num=eregi_replace("[1|l|0|o|]","",md5(rand(0,1000000)));
Dim stringc,stringlist,stringnum,i,stringnum2
randomize timer
stringc="0,1,2,3,4,5,6,7,8,9,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"
stringlist=split(stringc,",")
for i=0 to 35
stringnum=Int((35)*Rnd +0)
PasswordPro=PasswordPro&stringlist(stringnum)
next
stringnum2=Int((29)*Rnd +1)
PasswordPro=mid(PasswordPro,stringnum2,5)
end Function可以自己调整,嘿嘿
Function PasswordPro()
Dim stringc,stringlist,stringnum,i,stringnum2
randomize timer
stringc="0,1,2,3,4,5,6,7,8,9,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" '包含哪些字母
stringlist=split(stringc,",") ' 分离生成数组元素
for i=0 to ubound(stringlist) '随机生成字母组成串
stringnum=Int((ubound(stringlist))*Rnd +0)
PasswordPro=PasswordPro&stringlist(stringnum)
next
stringnum2=Int((29)*Rnd +1)
PasswordPro=mid(PasswordPro,stringnum2,5) '随机取得一定位数的随机数
end Function