$str = "abcdefghigklmnopqrstuvwxyz0123456789"
//9是整個字串的長度-1(36-1=35)
//echo strlen($str);整個字串的長度
rand-產生乙個隨機整數
int rand(void) //表示沒有任何的引數
int rand (int $min,int $max)//可以指定範圍
rand 返回0—getrandmax(32767)之間的隨機數
mt_rand生成更好的隨機數(建議使用)
$len = strlen($str);//36
for($i=0;$i<4;$i++)
substr-返回字串的子串
echo substr($str,10,1)//10表示從第10個字串開始取(a為0),1表示取1個字串,輸出結果為k
aecho substr ($str,1,2)//輸出結果為bc
aecho substr ($str,-5)//56789
aecho substr ($str,-5,3)//567
aecho substr ($str,0,-3)//abcdefghigklmnopqrstuvwxyz0123456
aecho substr ($str,-5,-3)//56
生成四位數驗證碼
$len = strlen($str);//36
$yzm = '';
for($i=0;$i<4;$i++)
echo $yzm;
生成四位數驗證碼
str abcdefghigklmnopqrstuvwxyz0123456789 9是整個字串的長度 1 36 1 35 echo strlen str 整個字串的長度rand 產生乙個隨機整數 int rand void 表示沒有任何的引數 int rand int min,int max 可以指...
php四位數字驗證碼
autocode.php 隨機生成乙個4位數的數字驗證碼 num for i 0 i 4 i 4位驗證碼也可以用rand 1000,9999 直接生成 將生成的驗證碼寫入session,備驗證頁面使用 session start session checknum num 建立,定義顏色值 heade...
python實現四位數隨機驗證碼
十分簡單的乙個隨機驗證碼的程式,每一行 都有詳細的注釋,十分適合新手閱讀和理解 生成四位隨機數的驗證碼 import random 用來儲存生成的隨機數或字母 list range x 生成x個隨機數的驗證碼 for i in range 4 跟隨迴圈生成乙個0 4之間的隨機數來決定生成的是大小寫字...