STEP1:下载phpqrcode到本地;
地址:https://sourceforge.net/projects/phpqrcode/files/latest/download?source=typ_redirect
STEP2:上传到TP的vendor目录底下,vendor/phpqrcode/phpqrcode.php
STEP3:封装生成二维码
简单示例代码:
public function index()
{
vendor("phpqrcode.phpqrcode");
$data = "http://www.baidu.com";
$level = 'L';// 容错级别:L、M、Q、H
$size = 4;
$qrcode = new \QRcode();
ob_start();
$qrcode->png($data,false,$level,$size,2);
$imageString = base64_encode(ob_get_contents());
ob_end_clean();
return "<img src='data:image/png;base64,{$imageString}' />";
}