php图片验证码背景颜色

imagecreatetruecolor()创建一个真彩色图像后,
并不会自动把imagecolorallocate()方法注册的第一个颜 色作为背景色,而必须用imagefill()去填充

//设置颜色 $bg = imagecolorallocate($im, 240, 240, 0);//设置背景颜色 imagefill($im,0,0,$bg);//载入背景颜色 $te = imagecolorallocate($im, 0, 0, 0);//字符串颜色 //将字符串加到图片上 imagestring($im,rand(3,6),rand(5,60),rand(5,15),$rand,$te); //输出图片 header("Content-type: image/jpeg"); imagejpeg($im);

你可能感兴趣的:(PHP)