现状
thinkphp3.1.3版本中的验证码字符分布不均匀,在自定义宽高时很明显。
调用代码:
Image::buildImageVerify(6,5,'png',150,50);
优化
找到源码(ThinkPHP\Extend\Library\ORG\Util\Image.class.php的buildImageVerify方法内):
修改如下:
= ( / ( = 0; < ; ++,( * , * + - 15),(5, - 15),{},
优化后效果: