ThinkPHP3.2.3生成二维码

一、下载phpqrcode

https://sourceforge.net/projects/phpqrcode/下载


二、整合到Thinkphp框架


将下载下来的phpqrcode解压,在“ThinkPHP\Library\Vendor\”下新建目录phpqrcode,将压缩包内容解压到该文件夹下。


三、控制器中的方法(为后台xx控制器,前台网址为xxoo.com 前台控制器为oo)

//显示二维码
	public function qrcode()
	{
		$id=I('get.id');
		$url="http://www.xxoo.com/oo/id/".$id;
		$level=3;
		$size=4;
		Vendor('phpqrcode.phpqrcode');
		$errorCorrectionLevel =intval($level) ;//容错级别
		$matrixPointSize = intval($size);//生成图片大小
		//生成二维码图片
		$object = new \QRcode();
		$object->png($url, false, $errorCorrectionLevel, $matrixPointSize, 2);
	}

四、视图中的调用方法

<img src="/Xx/qrcode/id/1" width="100" height="100"/>

大笑这样就可以直接在页面中显示二维码了,需要保存为图片的时候另存为即可。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值