thinkphp引入phpqrcode 生成二维码
2014-10-11 16:57
696 查看
2016-03-22更新:写了一个函数直接调用生成二维码,放在github上,可以到这里查看或下载源码thinkPHP3.2实现二维码生成
步骤:
1.下载 phpqrcode.rar 解压后放到以下路径:
![](https://img-blog.csdn.net/20141011165520015?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhlbmd4aWFvanVua2l0ZQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2.在控制层贴上以下代码:
则访问此函数将生成二维码图片,保存路径为$path.
若不需要生成图片,只需动态生成显示在页面,则贴以下代码:
参考链接:http://www.thinkphp.cn/topic/7749.html
步骤:
1.下载 phpqrcode.rar 解压后放到以下路径:
2.在控制层贴上以下代码:
public function twodemcode(){ $host=$_SERVER["HTTP_HOST"]; vendor("phpqrcode.phpqrcode"); $data ='http://www.zhihu.com/'; // 纠错级别:L、M、Q、H $level = 'L'; // 点的大小:1到10,用于手机端4就可以了 $size = 4; // 下面注释了把二维码图片保存到本地的代码,如果要保存图片,用$fileName替换第二个参数false $path = "Public/Index/twodecode/"; if(!file_exists($path)) { mkdir($path, 0700); } // 生成的文件名 $fileName = $path.$username.'.png'; ob_end_clean();//清空缓冲区 QRcode::png($data, $fileName, $level, $size); }
则访问此函数将生成二维码图片,保存路径为$path.
若不需要生成图片,只需动态生成显示在页面,则贴以下代码:
public function twodemcode(){ $host=$_SERVER["HTTP_HOST"]; vendor("phpqrcode.phpqrcode"); $data ='http://www.zhihu.com/'; // 纠错级别:L、M、Q、H $level = 'L'; // 点的大小:1到10,用于手机端4就可以了 $size = 4; // 下面注释了把二维码图片保存到本地的代码,如果要保存图片,用$fileName替换第二个参数false // 生成的文件名 ob_end_clean();//清空缓冲区 QRcode::png($data, $false, $level, $size); }
参考链接:http://www.thinkphp.cn/topic/7749.html
相关文章推荐
- Thinkphp3.2+PHPQRCode 二维码生成示例
- thinkphp 生成二维码 整合phpqrcode 生成二维码
- ThinkPHP利用phpqrcode生成二维码
- thinkphp整合系列之phpqrcode生成二维码
- thinkphp 整合phpqrcode 生成二维码
- ThinkPHP框架整合phpqrcode生成二维码DEMO
- thinkphp使用phpqrcode生成带logo二维码
- Thinkphp3.2.3整合phpqrcode生成带logo的二维码
- Thinkphp3.2.3整合phpqrcode生成二维码
- thinkphp整合系列之phpqrcode生成二维码
- Thinkphp3.2.3整合phpqrcode生成带logo的二维码
- thinkphp调用phpqrcode.php生成二维码
- ThinkPHP3.23整合phpqrcode生成二维码(logo)
- thinkphp 3.2 使用phpqrcode生成二维码,phpqrcode的使用
- ThinkPHP框架整合phpqrcode生成二维码DEMO
- ThinkPHP框架整合phpqrcode生成二维码DEMO
- thinkphp整合系列之phpqrcode生成二维码
- QRcode php生成二维码
- 使用phpqrcode生成二维码
- 使用PHP QRcode生成二维码广告图