一.介绍
验证码作为一种识别人和电脑的手段,其最终目录就是区分人和机器。
二.代码实例
imagesetpixel(四个参数) 设置干扰点
参数1 代表画布
参数2 代表x轴
参数3 代表y轴
参数4 代表干扰点的颜色
mt_rand() 代表随机数
imageline(六个参数) 设置干扰线
两点一线:代表任意两个点都能组成一个线
参数1 画布
参数2 x轴的开始位置
参数3 y轴的开始位置
参数4 x轴的结束位置
参数5 y轴的结束位置
参数6 线的颜色
使用for循环来将干扰点来进行循环,根据自己的需求增加或者减少干扰点
注意事项随机数一定不要超过画布的宽和高,否则会出现画布显示错误。
效果如下
三.总结
通过使用GD库中的imagesetpixel(),imageline()以及配合for循环来进行设置干扰线来使用。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.