說明:一些基本的程式碼我都進行了註釋,這裡實作的驗證碼位數、需要用的字串都可以再設定。有我的註釋,大家應該很容易看得懂。
基本想法:
1.用mt_rand()隨機產生數字決定需要取得的字串,對字串進行拼接(覺得產生的驗證碼覺得有點太擠,大家可以再字串中間拼接個空格鍵) ,實作隨機驗證碼;
備註:建議大家用mt_rand(),而不是rand(),前者效率更高
2.利用gd庫產生圖片,隨機字串寫到圖片輸出。
效果:
每次刷新,都會產生一個隨機驗證,後期我可能還會補充怎麼實現隨機碼點擊圖片就再次更新