在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);