php TP5框架生成二维码链接


Posted in PHP onApril 01, 2021
vendor('phpqrcode');//引入类库
$value = 'https://www.baidu.com '; //二维码内容链接
$errorCorrectionLevel = 'L'; //容错级别
$matrixPointSize = 5; //生成图片大小
// 判断是否有这个文件夹 没有的话就创建一个
if(!is_dir("qrcode")){
// 创建文件加
mkdir("qrcode");
}
//设置二维码文件名
$filename = 'qrcode/'.time().rand(10000,9999999).'.png';
//生成二维码
\QRcode::png($value,$filename , $errorCorrectionLevel, $matrixPointSize, 2);
//获取当前域名
$request = Request::instance();
$domain = $request->domain();
$img = $domain.'/'.$filename;
$data = [
'qr_code' => $img,  //二维码路径
'mobile' => $mobile //手机号
];
$ins = $model->er_ins($data,$mobile);//入库
return json_encode(['data'=>$ins,'code'=>200]);//返回json
PHP 相关文章推荐
PHP.MVC的模板标签系统(二)
Sep 05 PHP
PHP4在Windows2000下的安装
Oct 09 PHP
IIS6的PHP最佳配置方法
Mar 19 PHP
php中mysql模块部分功能的简单封装
Sep 30 PHP
支持中文和其他编码的php截取字符串函数分享(截取中文字符串)
Mar 13 PHP
php使用百度天气接口示例
Apr 22 PHP
php使用APC实现实时上传进度条功能
Oct 26 PHP
PHP 返回13位时间戳的实现代码
May 13 PHP
php 数组字符串搜索array_search技巧
Jul 05 PHP
ThinkPHP中create()方法自动验证表单信息
Apr 28 PHP
PHP文字转图片功能原理与实现方法分析
Aug 31 PHP
PHP实现微信提现功能
Sep 30 PHP
php随机生成验证码,php随机生成数字,php随机生成数字加字母!
Apr 01 #PHP
phpQuery解析HTML乱码问题(补充官网未列出的乱码解决方案)
Apr 01 #PHP
PHP控制循环操作的时间
Apr 01 #PHP
php字符串倒叙
Apr 01 #PHP
Memcached介绍及php-memcache扩展安装
PHP策略模式写法
Apr 01 #PHP
php中pcntl_fork详解
Apr 01 #PHP
You might like
php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
2012/07/01 PHP
查找mysql字段中固定字符串并替换的几个方法
2012/09/23 PHP
PHP管理依赖(dependency)关系工具 Composer的自动加载(autoload)
2014/08/18 PHP
微信公众号点击菜单即可打开并登录微站的实现方法
2014/11/14 PHP
添加到收藏夹代码(兼容几乎所有的浏览器)
2007/01/09 Javascript
javascript 得到变量类型的函数
2010/05/19 Javascript
返回页面顶部top按钮通过锚点实现(自写)
2013/08/30 Javascript
JS不间断向上滚动效果代码
2013/12/25 Javascript
javascript十六进制及二进制转化的方法
2015/05/06 Javascript
KnockoutJs快速入门教程
2016/05/16 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
js replace(a,b)之替换字符串中所有指定字符的方法
2016/08/17 Javascript
详解堆的javascript实现方法
2016/11/29 Javascript
jQuery EasyUI Accordion可伸缩面板组件使用详解
2017/02/28 Javascript
bootstrap-table组合表头的实现方法
2017/09/07 Javascript
javascript函数的节流[throttle]与防抖[debounce]
2017/11/15 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
vue项目webpack中Npm传递参数配置不同域名接口
2018/06/15 Javascript
基于vue-router 多级路由redirect 重定向的问题
2018/09/03 Javascript
nodejs读取本地中文json文件出现乱码解决方法
2018/10/10 NodeJs
BootStrap modal实现拖拽功能
2018/12/01 Javascript
浅谈Webpack4 Tree Shaking 终极优化指南
2019/11/18 Javascript
[00:32]2016完美“圣”典风云人物:Maybe宣传片
2016/12/05 DOTA
Python脚本判断 Linux 是否运行在虚拟机上
2015/04/25 Python
在ironpython中利用装饰器执行SQL操作的例子
2015/05/02 Python
Python列表list解析操作示例【整数操作、字符操作、矩阵操作】
2017/07/25 Python
利用python如何处理nc数据详解
2018/05/23 Python
python3.5 cv2 获取视频特定帧生成jpg图片
2019/08/28 Python
最新版 Windows10上安装Python 3.8.5的步骤详解
2020/11/28 Python
css3实现冲击波效果的示例代码
2018/01/11 HTML / CSS
详解前端HTML5几种存储方式的总结
2016/12/27 HTML / CSS
Champion官网:美国冠军运动服装
2017/01/25 全球购物
财务会计自荐信范文
2014/02/21 职场文书
文明演讲稿范文
2014/05/12 职场文书
银行青年文明号事迹材料
2014/05/31 职场文书
为什么在foreach循环中JAVA集合不能添加或删除元素
2021/06/11 Java/Android