THINKPHP3.2提示找不到QRCode类

Class ‘Home\Controller\QRcode’ not found

THINKPHP3.2 整合phpqrcode 生成二维码,QRcode::png不好用,解决方法如下:

 

<?php
public function qrcode($url){
//引入phpqrcode文件.源码放在vendor/qr文件夹里
vendor(“qr.phpqrcode”);
//纠错级别, 纠错级别越高,生成图片会越大
//L水平    7%的字码可被修正
//M水平    15%的字码可被修正
//Q水平    25%的字码可被修正
//H水平    30%的字码可被修正
$level = “L”;
//图片每个黑点的像素。
$size = “8”;
//生成图片 第二个参数:是否保存成文件 如需要保存文件,第二个参数改为文件名即可,如:’qrcode.png’
$qr = new \QRcode();
//p($url);die;
$qr->png($url, false, $level, $size);
}
?>

发表评论

电子邮件地址不会被公开。 必填项已用*标注