thinkphp3.1.3验证码优化

前端之家收集整理的这篇文章主要介绍了thinkphp3.1.3验证码优化前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

现状

thinkPHP3.1.3版本中的验证码字符分布不均匀,在自定义宽高时很明显。

调用代码

Image::buildImageVerify(6,5,'png',150,50);

生成的验证码效果如下图所示:

优化

找到源码(ThinkPHP\Extend\Library\ORG\Util\Image.class.PHP的buildImageVerify方法内):

修改如下:

= ( / ( = 0; < ; ++,( * , * + - 15),(5, - 15),{},

优化后效果

猜你在找的ThinkPHP相关文章