1、打开根目录的composer.json, 在require那里加上 "2amigos/yii2-qrcode-helper" : "~1.0",
2、命令行切换到根目录, 运行composer update,
3、在控制器中添加下面两行代码:
use dosamigos\qrcode\QrCode;
Qrcode::png("http://www.baidu.com");
其中png()方法中的参数配置:
参数$text表示生成二位的的信息文本;参数$outfile表示是否输出二维码图片 文件,默认否;
参数$level表示容错率,也就是有被覆盖的区域还能识别,分别是 L(QR_ECLEVEL_L,7%),M(QR_ECLEVEL_M,15%),Q(QR_ECLEVEL_Q,25%),H(QR_ECLEVEL_H,30%);
参数$size表示生成图片大小,默认是3;
参数$margin表示二维码周围边框空白区域间距值;
参数$saveandprint表示是否保存二维码并显示