亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP開發(fā)驗證碼教程之創(chuàng)建驗證碼底圖

實現(xiàn)驗證碼底圖

在學(xué)習(xí)制作驗證碼之前,可以在php.cn上查看GD庫的手冊,能更好的理解創(chuàng)建驗證碼所需的函數(shù)。

通過imagecreatetruecolor 函數(shù)創(chuàng)建一個100,30的底圖

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

用php的header方法表名輸出內(nèi)容的格式為png

imagepeng($image);返回圖片
imagedestroy($image);

銷毀圖片便于系統(tǒng)資源的回收

使用imagecolorallocate做個白色填充

$bgcolor = imagecolorallocate($image,255,255,255);//#FFFFFFFFFFFF

填充到我們的底圖當(dāng)中

imagefill($image,0,0,$bgcolor);

生成了一張白色的底圖

?QQ截圖20161027113852.png

實例圖片顏色進行了更改,讓讀者更容易看清楚

<?php
$image = imagecreatetruecolor(100,30);
$bgcolor = imagecolorallocate($image,000,255,255);//#FFFFFFFFFFFF
imagefill($image,0,0,$bgcolor);
header('content-type: image/png');
imagepng($image);
//銷毀
imagedestroy($image);
?>

注意:

?????imagecreatetruecolor默認(rèn)輸出是黑色的背景

? ???輸出圖片前,必須提前輸出header信息


繼續(xù)學(xué)習(xí)
||
<?php $image = imagecreatetruecolor(100,30); $bgcolor = imagecolorallocate($image,000,255,255);//#FFFFFFFFFFFF imagefill($image,0,0,$bgcolor); header('content-type: image/png'); imagepng($image); //銷毀 imagedestroy($image); ?>
提交重置代碼