李飞飞0914
2016-12-12 17:55
<?php
$image = imagecreatetruecolor(100,30);
$bgcolor = imagecolorallocate($image,255,255,255);
imagefill($image,0,0,$bgcolor);
for($i=0;$i<4;$i++){
$fontsize = 6;
$fontcolor = imagecolorallocate($image,rand(0,120),rand(0,120),rand(0,120)) ;
$fontcontent = rand(0,9);
$x = ($i*100/4) + rand(5,10);
$y = rand(5,10);
imagestring($image,$fontsize,$x,$y,$fontcontent,$color);
}
header('content-type:image/png');
imagepng($image);
imagedestroy($image);
?>
imagestring($image,$fontsize,$x,$y,$fontcontent,$fontcolor);
你的写成了$color;
可以显示啊,你是在localhost里面打开的吗?
PHP实现验证码制作
37916 学习 · 321 问题
相似问题