Thinkphp6---生成二维码
最近需要用到使用到二维码,需要将对应的网址输出生成二维码,Thinkphp6实现还是比较简单的:
第一步:安装 think-qrcode
composer require dh2y/think-qrcode
第二步:在对应的控制器使用
use dh2y\qrcode\QRcode;
第三步:实例后去使用
public function index() { $code = new QRcode(); $res = $code->png('https://www.baidu.com/',false, 6)->logo('logo.png')->entry(); dump($res); }
通过该方法可生成带LOGO的二维码:->logo('logo.png') 不设置则二维码没有LOGO
参数:->png($url,false, 6) 这三个参数是必须,后面的可不填,第三个参数是图片质量,最大10
public function index() { $code = new QRcode(); $res = $code->png('https://www.baidu.com/',false, 10); dump($res); }
打完收工!