一.介绍
验证码作为一种识别人和电脑的手段,其最终目录就是区分人和机器。
二.代码实例
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循环来进行设置干扰线来使用。
热门跟贴