美文网首页
PHP图片验证码

PHP图片验证码

作者: 诗人小坏 | 来源:发表于2017-10-27 19:57 被阅读0次
<?php

header('Content-type:
 image/png');
/**

* Created by coder meng.

* User: coder meng

* Date: 2016/4/9 16:05

*/

// 1.创建画布

$width=100;
$height=30;
$im=imagecreatetruecolor($width,$height);
//2.设置颜色

$red=imagecolorallocate($im,255,0,0);
$green=imagecolorallocate($im,0,255,0);
$blue=imagecolorallocate($im,0,0,255);
$white=imagecolorallocate($im,192,220,192);
$color=imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));

//3.填充颜色

imagefill($im,0,0,$white);

for($i=0;$i<100;$i++)
{
//画点

imagesetpixel($im,rand(0,$width),rand(0,$height),$color);
//画线

}
for($j=0;$j<10;$j++)
{
imageline($im,rand(0,$width),rand(0,$height),rand(0,$width),rand(0,$height),$color);
}
$text=rand(1000,9999);
// Replace path by your own font path

$font='consola.ttf';

// Add some shadow to the text

imagettftext($im,20,0,11,21,$color,$font,$text);

imagepng($im);

//5关闭资源

imagedestroy($im);

相关文章

网友评论

      本文标题:PHP图片验证码

      本文链接:https://www.haomeiwen.com/subject/jppdpxtx.html