1. 安装库类
composer require aferrandini/phpqrcode -vvv
2. 放到 common公共方法中
/*
* 根据tp5的 phpqrcode方法可以根据网址生成图片二维码
*/
function getErweima($value)
{
vendor("phpqrcode.phpqrcode"); //引入库类
$errorCorrectionLevel = 'L'; //容错级别
$matrixPointSize = 10; //生成图片大小
//生成二维码图片
//判断是否有这个文件夹,没有的话就创建1个
if(!is_dir("qrcode")){
//创建文件夹
mkdir("qrcode");
}
//设置二维码文件名
$filename = 'qrcode/'.time().rand(10000,9999999).'.png';
//生成二维码
\PHPQRCode\QRcode::png($value, $filename, $errorCorrectionLevel, $matrixPointSize, 2);
return $filename;
}
返回的是一个图片地址。返到前端就可以用了。