国产睡熟迷奷白丝护士系列精品,中文色字幕网站,免费h网站在线观看的,亚洲开心激情在线

      <sup id="hb9fh"></sup>
          1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

            手機站
            千鋒教育

            千鋒學(xué)習(xí)站 | 隨時隨地免費學(xué)

            千鋒教育

            掃一掃進入千鋒手機站

            領(lǐng)取全套視頻
            千鋒教育

            關(guān)注千鋒學(xué)習(xí)站小程序
            隨時隨地免費學(xué)習(xí)課程

            當前位置:首頁  >  技術(shù)干貨  > 前端開發(fā)技巧-教你用GD庫生成驗證碼

            前端開發(fā)技巧-教你用GD庫生成驗證碼

            來源:千鋒教育
            發(fā)布人:小千
            時間: 2021-06-28 08:52:00 1624841520

                  驗證碼相信大家都不會陌生,在網(wǎng)站登錄的時候經(jīng)常會遇到。那么你知道這個驗證碼是如何實現(xiàn)的嗎?下面小千就為大家介紹一下這個GD庫,還有一些常見的圖片水印也是用GD實現(xiàn)的哦!

                  GD庫是什么?

                  GD庫是php處理圖形的擴展庫,GD庫提供了一系列用來處理圖片的API,使用GD庫可以處理圖片,或者生成圖片,也可以給圖片加水印。

                  準備使用GD庫

                  安裝配置GD庫 1.編輯PHP配置文件,設(shè)置extension_dir='ext所在的目錄'。 2.開啟extension=php_gd2.dll,去掉前面的分號。 3.重啟服務(wù)器。

            <a href=web前端培訓(xùn)GD庫1" />

                  如何使用GD庫?

                  創(chuàng)建畫布 --分配顏色 --開始繪圖 --通知瀏覽器以圖像的形式顯示 --輸出圖像或者保存 --銷毀資源

            web前端培訓(xùn)GD庫使用2

                  創(chuàng)建畫布

                  imagecreatetruecolor($width, $height);

                  水平寫一個字符 imagechar($image, $font, $x, $y, $c, $color) 垂直寫一個字符 imagecharup($image, $font, $x, $y, $c, $color) 水平書寫字符串 imagestring($image, $font, $x, $y, $string, $color) 垂直書寫字符串 imagestringup($image, $font, $x, $y, $string, $color) 

                  用jpeg的方式顯示 header("content-type:image/jpeg"); 用png的方式顯示 header('content-type:image/png'); 用gif的方式顯示  header('content-type:image/gif'); 

            web前端培訓(xùn)GD庫創(chuàng)建畫布3

                  GD庫生成驗證碼

                  生成隨機顏色可以使用mt_rang(0,255);方法進行生成

                  在設(shè)置上面混淆效果的時候可以使用imagefilledrectangle($image, $x1, $y1, $x2, $y2, $color)方法即可完成 并且其中參數(shù)分別為:image 創(chuàng)建畫布變量 font 字體大小 1,2,3,4 , 5, x1,y1 位置(圖像左上角為 0, 0)  x2,y2 填充矩形寬度和高度 color分配顏色變量

                  同時在其中需要設(shè)置imagettftext來修改修改輸出文字的字體

            web前端培訓(xùn)GD庫生成驗證碼4

                  以上就是GD生成驗證碼的步驟介紹了,如果有問題可以直接找我們的在線老師進行咨詢?;蛘邔eb前端開發(fā)培訓(xùn)感興趣的同學(xué)可以來千鋒web前端培訓(xùn)班參加我們的前端培訓(xùn)課程的學(xué)習(xí),更有全套免費的前端學(xué)習(xí)資料可以領(lǐng)取,趕緊來了解一下吧。

            tags:
            聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
            10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
            請您保持通訊暢通,專屬學(xué)習(xí)老師24小時內(nèi)將與您1V1溝通
            免費領(lǐng)取
            今日已有369人領(lǐng)取成功
            劉同學(xué) 138****2860 剛剛成功領(lǐng)取
            王同學(xué) 131****2015 剛剛成功領(lǐng)取
            張同學(xué) 133****4652 剛剛成功領(lǐng)取
            李同學(xué) 135****8607 剛剛成功領(lǐng)取
            楊同學(xué) 132****5667 剛剛成功領(lǐng)取
            岳同學(xué) 134****6652 剛剛成功領(lǐng)取
            梁同學(xué) 157****2950 剛剛成功領(lǐng)取
            劉同學(xué) 189****1015 剛剛成功領(lǐng)取
            張同學(xué) 155****4678 剛剛成功領(lǐng)取
            鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
            董同學(xué) 138****2867 剛剛成功領(lǐng)取
            周同學(xué) 136****3602 剛剛成功領(lǐng)取
            相關(guān)推薦HOT