PHP图片验证码(thinkphp5.1)

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里面刷新
在这里插入图片描述
然后测试验证码
在这里插入图片描述
里面的条纹都可以修改,包括数字

发布了70 篇原创文章 · 获赞 111 · 访问量 6526

猜你喜欢

转载自blog.csdn.net/qq_45163122/article/details/104506735