在thinkphp5项目内生成二维码
第一步,下载类库文件
php类库PHP QR Code永久下载地址 https://pan.baidu.com/s/139EA5bL1qzCKz7y57zub8g提取码1kt3
第二步,把文件放在项目内
我这里是把文件放在vendor目录下
第三步,调用测试
//加载第三方类库 vendor('phpqrcode.phpqrcode'); //生成二维码后跳转的链接地址 $url="https://www.baidu.com/"; //生成二维码存放的位置,及图片名 $up_dir = ROOT_PATH . 'public' . DS . 'uploads/er/show/baidu.png'; //容错级别:L、M、Q、H $errorCorrectionLevel = "Q"; // 点的大小:1到10我这里用的是5生成图片尺寸为205X205 $matrixPointSize = "5"; //实例化 $qr = new \QRcode(); $da = $qr::png($url, $up_dir, $errorCorrectionLevel, $matrixPointSize);