PHP 5 中图片验证码的制作

阅读更多

一、应用场景

    在 WEB 网站中,图片验证码经常被用来防止恶意地用户注册、发帖等场景。在 PHP 中,图片验证码主要是通过 GD 库提供的 API 来完成的。

 

二、实现的方法

    验证码一般都是随机的数字和字母组合的,可以通过随机函数,十六进制函数 dechex 简单实现。最关键的问题还是怎样生成图片。

 

 

三、制作复杂的图片验证码

     有时验证码为了防止被一些图片识别工具识别,必须设置一些干扰。例如在图片上随机加上一些线条或者点。这主要通过 imageline() 和 imagesetpixel() 函数来实现。甚至制作中文验证码。

 

 

原文链接:http://woqilin.blogspot.com/2012/10/php-5.html

你可能感兴趣的:(PHP,验证码)