隨機字串、數字

 

用a-z、A-Z、0-9 組合:

<?php
$str ="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";

$splitStr = explode(",",$str);                //去除","

for($i = 0 ;$i < 10 ; $i++){                  //紅字部分自訂長度
$R = count($splitStr);                        //取得字元總數
$KEY = $splitStr{rand(0,$R-1)};             //從$splitStr隨選字元,從0到$R-1
echo $KEY;
}

ASCII版:

<?php

for($i = 0 ; $i < 10 ; $i++){                     //紅字部分自訂長度
$EN = rand(0,2);
if($EN == 0){
$strASCII = rand(65,90);                     
echo chr($strASCII);                                 //用ASCII把隨選數字轉成對應字元
}
else if($EN == 1){
$strASCII2 = rand(97,122);
echo chr($strASCII2);
}
else{
$numberASCII = rand(48,57);
echo chr($numberASCII);
}
}
?>

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 天堂橘子 的頭像
    天堂橘子

    橘子的天堂筆記

    天堂橘子 發表在 痞客邦 留言(0) 人氣()