欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php编纂生成酷炫验证码

程序员文章站 2022-03-31 11:13:13
...
php编写生成酷炫验证码
 1 php 2 $im=imagecreate(200,100);//生成画布 3 imagecolorallocate($im,0,0,0);//背景色 4 $white=imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));//生成随机颜色 5 for($i=0;$i$i++) 6 { 7     imageline($im,rand(0,200),rand(0,100),rand(0,200),rand(0,100),$white);//生成干扰线条元素 8 } 9 for($i=0;$i$i++)10 {11     imagesetpixel($im,rand(0,200),rand(0,100),$white);//生成干扰点元素12 }13 for($i=0,$str='';$i$i++)//通过循环获得四个字符14 {15     switch(rand(1,3))16     {17         case'1':18         $ch=rand(0,9);19         break; 20         case'2':21         $ch=sprintf('%c',rand(97,122));22         break;23         case'3':24         $ch=sprintf('%c',rand(65,90));25         break;26     }27         $str.=$ch;28 29 }30 imagettftext($im,32,rand(0,15),55,70,$white,'c.ttc',$str);//在画布上输出字符串31 header("Content-type:image/jpeg");32 imagejpeg($im);33 imagedestroy($im);34 ?>

1楼陶士涵
php编纂生成酷炫验证码

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • php编纂生成酷炫验证码
  • 专题推荐