程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php生成驗證碼實例代碼

php生成驗證碼實例代碼

編輯:關於PHP編程

下面是生成驗證碼代碼,結果編程之家本站測試過,沒錯誤貼上來的。如果有什麼不懂的地方可以回復,編程之家會為你解釋不了解之處。希望能對你有所收獲。

  1. <?php
  2. session_start();
  3. $nums       = rand(1000,9999);
  4. $_SESSION[nums]=$nums;
  5. $imgs = ImageCreatetruecolor(100, 35);
  6. $one = Imagecolorallocate($imgs, 0, 0, 0);
  7. $two = Imagecolorallocate($imgs, rand(0, 255), rand(0, 255), rand(0, 255));
  8. $thr = Imagecolorallocate($imgs, rand(50, 200), rand(100, 255), rand(150, 255));
  9. Imagestring($imgs, 6, rand(5, 60), rand(3, 18), $nums, $two);
  10. for ($i = 1; $i <= 3; $i ) {
  11.     imageline($imgs, rand(0, 0), rand(0, 25), rand(70, 100), rand(0, 25), $thr);
  12. }
  13. for ($i = 1; $i <= 200; $i ) {
  14.     imagesetpixel($imgs,rand()0,rand()5,$two);
  15. }
  16. Header("Content-type:image/jpeg");
  17. imagejpeg($imgs);
  18. ?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved