生成四位數驗證碼

2021-09-02 18:54:27 字數 855 閱讀 6151

$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之間的隨機數來決定生成的是大小寫字...