PHP開發驗證碼教學之添加內容

在上節內容中我們已經製作好了一個畫布

下面我們把分配的顏色改成白色,程式碼如下:

接下來我們要加入內容了,例如增加4個隨機數字

那麼我們就要用迴圈來運算了

for($i=0;$i<4;$i++){

//先設定下字體的大小

# $fontsize = 6 ;

imagecolorallocate($image,rand(1,120),rand(1,120),rand(1,120));

// 設定內容是一個0-9的隨機數

## 0,9);

//接下來我們將文字填入畫布上,但是填入什麼位置呢,所以我們要設定座標


$x = ($

i*100/4)+rand(5,10);

$y = rand(5,10);


imagestring($image,$fontsize,$x,$y,$content,$x,$content,$x,$ $fontcolor);

}

這樣我們就在畫布上填入了0-9的數字了,完整程式碼如下:

繼續學習
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!