找到项目中的composer.json,在里面加上下面一句
"require": {
...
"gregwar/captcha": "1.*"
},
在终端里进入到项目命令,输入
后面的-vvv能看到执行的详情,省得一直看着不动
composer update -vvv
在代码中,先引用,再调用,执行该方法时,生成了新的out666.jpg
use Gregwar\Captcha\CaptchaBuilder;
use Session;
public function verify(){
//生成验证码图片的Builder对象,配置相应属性
$builder = new CaptchaBuilder;
$builder
->build()
->save('out666.jpg');
exit;
//可以设置图片宽高及字体
$builder->build($width = 100, $height = 40, $font = null);
//获取验证码的内容
$phrase = $builder->getPhrase();
//把内容存入session
Session::flash('milkcaptcha', $phrase);
//生成图片
header("Cache-Control: no-cache, must-revalidate");
header('Content-Type: image/jpeg');
$builder->output();
}