php创建二维码
2015-12-14 18:58
579 查看
1.最简单的方式,调用第三方扩展库
<img src="http://api.kuaipai.cn/qr?chs=150x150&chl={:urlencode('http://blog.csdn.net/hsd2012?viewmode=contents')}";/>
将chl后面的url地址转为成自己的地址即可
缺点,1.必需连网才可以生成2.依赖第三方,如果哪天人家接口关闭了,那么生成二维码的代码有得改,就是不怎么靠谱
2.第二种方案也是我比较推荐的是使用QRcode.php来自己生成
QRcode.php将放在ThinkPHP\Library\Vendor,然后调用方式如下
function qrcode($url){
vendor('QRcode');
$url=I('url',null);
if(empty())
$model = new \QRcode();
$level = 'L';
$size = 4;
$model::png($url, false, $level, $size, 2);
}
<img src="{:qrcode($url)}";/>
<img src="http://api.kuaipai.cn/qr?chs=150x150&chl={:urlencode('http://blog.csdn.net/hsd2012?viewmode=contents')}";/>
将chl后面的url地址转为成自己的地址即可
缺点,1.必需连网才可以生成2.依赖第三方,如果哪天人家接口关闭了,那么生成二维码的代码有得改,就是不怎么靠谱
2.第二种方案也是我比较推荐的是使用QRcode.php来自己生成
QRcode.php将放在ThinkPHP\Library\Vendor,然后调用方式如下
function qrcode($url){
vendor('QRcode');
$url=I('url',null);
if(empty())
$model = new \QRcode();
$level = 'L';
$size = 4;
$model::png($url, false, $level, $size, 2);
}
<img src="{:qrcode($url)}";/>
相关文章推荐
- 远程管理数据库phpMyAdmin部署方案
- PHPCMS V9 按浏览次数排行调用文章
- 用Matplotlib绘制股票每月最高收盘价曲线
- php内核探索-常量
- 去掉 phpwind 8.7 敏感词提示
- PHP多进程处理并行处理任务实例
- WordPress中访客登陆实现邮件提醒的PHP脚本实例分享
- php开发客服系统(持久连接+轮询+反向ajax)
- php中并发读写文件冲突的解决方案
- php 实现消息队列
- sublime text3 自动编译php 适合用于简单的php文件执行
- ThinkPHP3.2.3使用cli命令行模式
- yii2 查询数据库语法
- 利用phpmail封装类来发送邮件
- zabbix 在php7 下安装 always-populate-raw-post-data = -1 问题
- yii2视图的创建与值的传递
- CoreLocation笔记 by STP
- PHP 7 的新特性
- laravel 参数配置
- php gd库