PHP图片验证码(thinkphp5.1)
安装验证码扩展库
首先使用Composer安装think-captcha扩展包:
在项目的根目录里面执行以下命令
composer require topthink/think-captcha ^2.0.1
安装的时候出现了一点点错误,就是后面的版本号要写成具体的
验证码的代码
/**
* 验证码
*/
public function verify(){
$config = [
// 验证码字体大小
'fontSize' => 30,
// 验证码位数
'length' => 4,
// 关闭验证码杂点
'useNoise' => false,
'useCurve' => false
];
$captcha = new Captcha($config);
return $captcha->entry();
}
然后在模版文件里面调用
在js里面刷新
然后测试验证码
里面的条纹都可以修改,包括数字