日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

接上一篇:一分鐘學會PHP中關于封裝驗證碼(上),本片繼續(xù)介紹關于封裝驗證碼的教程。


關于封裝驗證碼下:

首先我們先新建一個文件,然后寫上他們的條件,寬,高,字母,數(shù)字,字母數(shù)字混合,干擾點,背景色,字體顏色等;緊接著我們定義一個函數(shù),然后,我們開始準備畫布,生成顏色,以及我們所需要的什么樣的字符,干擾點和準備輸出的類型,準備輸出的圖片到最后的銷毀;

具體代碼如下:


1、開始寫字

for($i=0;$i<$num;$i++){
    $x =floor ($width / $num) *$i;
    $y= mt_rand(10 ,$height - 20) ;
    imagechar($image,5,$x ,$y,$string[$i] ,deepColor ()) ;
}


2、干擾線(點)

for ($i = 0; $i<$num ; $i++) (
    imagearc ($image,mt_rand(10 ,$width) ,mt_rand(10 ,$height) ,mt_rand(10 ,$width) ,
    mt_rand(10,$height) ,mt_rand(0,10),mt_rand(0,270) ,deepColor($image));
}
for ($1 =0; $i<50 ; $1++){
    imagesetpixel ($image,mt_rand(O,$width) ,mt_rand(0 ,$height) ,deepColor ($image)) ;
}


3、指定輸出的類型

header ('Content - type : image/png' ) ;


4、準備輸出圖片

imagepng ($image) ;


5、銷毀

imagedestroy ($image) ;
    return $string;
}

根據(jù)以上我們代碼演示,我們需要去建立他們的規(guī)格,顏色以及我們所需要的字符樣式等等;



分享到:
標簽:一分鐘學會 PHP封裝 封裝驗證碼
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定