20191114PHP验证码

<?php
ob_clean();
$img=imagecreate(40,20);
$back=imagecolorallocate($img,200,200,200);

$blue=imagecolorallocate($img,100,0,200);

// $num=rand(1000,9999);
$num="";
$str="qwertyuiopasdfghjklzxcvbnm0123456789";
for($i=0;$i<4;$i++){
$num.=$str[rand(0,35)];
}
$x=$y=0;
for($i=0;$i<4;$i++){

$y=rand(0,8);
imagechar($img,5,$x,$y,$num[$i],$blue);
$x+=rand(5,10);

}

for($i=0;$i<20;$i++){
imagesetpixel($img,rand(0,40),rand(0,20),$blue);
}

header("Content-type:image/jpeg");
imagejpeg($img);
imagedestroy($img);

原文地址:https://www.cnblogs.com/syqlwyx/p/11861801.html