phpqrcode 生成二维码

时间:2020-01-09
本文章向大家介绍phpqrcode 生成二维码,主要包括phpqrcode 生成二维码使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

在php7.1版本开始可以用 composer require endroid/qrcode 安装,最新的qrcode类库,但是在7.1之前还是要手动下载phpqrcode类

phpqrcode类文件:https://sourceforge.net/projects/phpqrcode/

下载包后解压,把包放到vendor目录下

开始生成二维码

// 参数1: 二维码内容
$content = "";
// 参数2: 二维码保存路径, 如果不传默认是false不保存图片直接返回输出
$fileName = false;
// 参数3
$level = 'L';
// 参数3: 控制生成图片的大小,默认为4
$size = 5;
// 参数4: 控制生成二维码的空白区域大小
$margin = 1;
// 参数5: 保存二维码图片并显示出来,$outfile必须传递图片路径
$saveAndPrint = false;
Vendor('phpqrcode.phpqrcode');
$cls = new \QRcode();
ob_clean();
// 生成图片并且输出二维码,如果要保存二维码在上面$filename换成保存的路径即可
$cls::png($content, $fileName, $level, $size, $margin, $saveAndPrint);

至此完成了~

原文地址:https://www.cnblogs.com/waterliang/p/12171796.html