Thinkphp3.2+PHPQRCode 二维码生成示例

2017-6-2 guoweidong

1、下载PHPQRCode解压后台把phpqrcode.php存放至ThinkPHP/Extend/Vendor/文件夹中

2.  在控制器中IndexController加入require_once './ThinkPHP/Library/Vendor/phpqrcode.php'

3、在控制器中IndexController创建一个生成二维码的方法qrcode

public function qrcode($url='http://www.jihexian.com/',$level=3,$size=4){
  Vendor('phpqrcode.phpqrcode');
  $errorCorrectionLevel =intval($level) ;//容错级别
  $matrixPointSize = intval($size);//生成图片大小
//生成二维码图片
  //echo $_SERVER['REQUEST_URI'];
  $object = new \QRcode();
  $object->png($url, false, $errorCorrectionLevel, $matrixPointSize, 2);   

 }


4.二维以png的格式显示出来!

网站备案号:京ICP备11043289号-1 北京市公安局网络备案 海1101084571
版权所有 北京育灵童科技发展有限公司 Copyright © 2002-2017 www.elight.cn, All Rights Reserved