TP5+ php二维码生成类的使用!

先去下载php的二维码类 可以composer下载 我就不去找命令了
下面是链接

https://sourceforge.net/projects/phpqrcode/

//二维码
    public function UserImg(){

        vendor('phpqrcode.phpqrcode');//引入类库
        $value = 'https://www.php1314.cn/';         //二维码内容
        $errorCorrectionLevel = 'L';  //容错级别
        $matrixPointSize = 3;      //生成图片大小
        //生成二维码图片
        // 判断是否有这个文件夹  没有的话就创建一个
        if(!is_dir("qrcode")){
            // 创建文件加
            mkdir("qrcode");
        }
        //设置二维码文件名
        $filename = 'static/qrcode/'.time().rand(10000,9999999).'.png';
        //生成二维码
        \QRcode::png($value,$filename , $errorCorrectionLevel, $matrixPointSize, 2);
        return json($filename);//返回文件路径
}

Js获取当前域名

var url = window.location.protocol+"//"+window.location.host+"/";

前端ajax调用append渲染即可

为您推荐

评论已关闭