PHP開發驗證碼之創建畫布
大家要注意下,在學習製作驗證碼的時候,我們要打開手冊
製作驗證碼的函數比較長
imagecreatetruecolor(); 創建一個畫布,下面我們看他的語法
語法:
resource imagecreatetruecolor ( int $width , int $height )
#說明:傳回一個影像標識符,寬為$width 高為$height
成功後返回圖象資源,失敗後返回FALSE 。
我們創建好一個畫布之後需要給這個畫布分配顏色
imagecolorallocate
語法:
int imagecolorallocate ( resource $image , int $red , int $green , int $blue );
第一個參數,傳回一個資源型,然後後面的參數是RGB格式的顏色
如何輸出影像
header("content-type:image/png");
imagepng($image);
銷毀資源
#imagedestroy($img);
」下面我們來看看實例
建立一個畫布並為它設定一個顏色
如上程式碼,我們可以看出,輸出了一個寬為100,高為30,背景為紅色的畫布