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 事件机制(2)
Mar 23 PHP
redis 队列操作的例子(php)
Apr 12 PHP
利用php绘制饼状图的实现代码
Jun 07 PHP
PHP循环结构实例讲解
Feb 10 PHP
PHP中$_FILES的使用方法及注意事项说明
Feb 14 PHP
PHP将两个关联数组合并函数提高函数效率
Mar 18 PHP
php url路由入门实例
Apr 23 PHP
PHP中使用file_get_contents抓取网页中文乱码问题解决方法
Dec 17 PHP
PHPStrom中实用的功能和快捷键大全
Sep 23 PHP
深入解析PHP中foreach语句控制数组循环的用法
Nov 30 PHP
php实现的mongoDB单例模式操作类
Jan 20 PHP
thinkphp框架类库扩展操作示例
Nov 26 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中一些字符串总结
2016/05/05 PHP
CI框架(CodeIgniter)操作redis的方法详解
2018/01/25 PHP
php 处理png图片白色背景色改为透明色的实例代码
2018/12/10 PHP
php使用json-schema模块实现json校验示例
2019/09/28 PHP
一句话JavaScript表单验证代码
2009/08/02 Javascript
dreamweaver 安装Jquery智能提示
2011/04/02 Javascript
JQuery实现简单时尚快捷的气泡提示插件
2012/12/20 Javascript
css+js实现部分区域高亮可编辑遮罩层
2014/03/04 Javascript
Javascript遍历Html Table示例(包括内容和属性值)
2014/07/08 Javascript
jQuery中:last选择器用法实例
2014/12/30 Javascript
js分页工具实例
2015/01/28 Javascript
jquery制作LED 时钟特效
2015/02/01 Javascript
基于jquery css3实现点击动画弹出表单源码特效
2015/08/31 Javascript
js验证真实姓名与身份证号是否匹配
2015/10/13 Javascript
Javascript动画效果(1)
2016/10/11 Javascript
vue学习教程之带你一步步详细解析vue-cli
2017/12/26 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
前后端如何实现登录token拦截校验详解
2018/09/03 Javascript
快速解决Vue、element-ui的resetFields()方法重置表单无效的问题
2020/08/12 Javascript
Ubuntu安装Jupyter Notebook教程
2017/10/18 Python
linux下python使用sendmail发送邮件
2018/05/22 Python
python生成密码字典的方法
2018/07/06 Python
python使用PyQt5的简单方法
2019/02/27 Python
PyQt+socket实现远程操作服务器的方法示例
2019/08/22 Python
python实现操作文件(文件夹)
2019/10/31 Python
python @propert装饰器使用方法原理解析
2019/12/25 Python
简单了解python调用其他脚本方法实例
2020/03/26 Python
matplotlib 对坐标的控制,加图例注释的操作
2020/04/17 Python
AJax面试题
2014/11/25 面试题
《蚂蚁和蝈蝈》教学反思
2014/02/24 职场文书
《李时珍夜宿古寺》教学反思
2014/04/09 职场文书
找规律教学反思
2016/02/23 职场文书
北京大学中文系教授推荐的10本小说
2019/08/08 职场文书
nginx搭建图片服务器的过程详解(root和alias的区别)
2021/03/31 Servers
解决jupyter notebook启动后没有token的坑
2021/04/24 Python
Go语言实现Snowflake雪花算法
2021/06/08 Golang