ThinkPHP3.2.3生成二维码

来源:互联网 发布:百度推广和优化的区别 编辑:程序博客网 时间:2024/06/03 22:02
一、下载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"/>

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


0 0
原创粉丝点击