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 在线翻译函数代码
May 07 PHP
php表单提交问题的解决方法
Apr 12 PHP
PHP中获取变量的变量名的一段代码的bug分析
Jul 07 PHP
php单例模式实现(对象只被创建一次)
Dec 05 PHP
在smarty中调用php内置函数的方法
Feb 07 PHP
PHP下打开phpMyAdmin出现403错误的问题解决方法
May 23 PHP
php类常量的使用详解
Jun 08 PHP
PHP限制页面只能在微信自带浏览器访问的代码
Jan 15 PHP
两种设置php载入页面时编码的方法
Jul 29 PHP
PHP实现返回JSON和XML的类分享
Jan 28 PHP
PHP模块化安装教程
Jun 01 PHP
PHP实现基本留言板功能原理与步骤详解
Mar 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
超强分页类2.0发布,支持自定义风格,默认4种显示模式
2007/01/02 PHP
PHP PDO函数库详解
2010/04/27 PHP
php 修改、增加xml结点属性的实现代码
2013/10/22 PHP
JS异常处理try..catch语句的作用和实例
2014/05/05 PHP
PHP学习笔记(一) 简单了解PHP
2014/08/04 PHP
屏蔽PHP默认设置中的Notice警告的方法
2016/05/20 PHP
PHP底层运行机制与工作原理详解
2020/07/31 PHP
javascript学习笔记(十一) 正则表达式介绍
2012/06/20 Javascript
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
2013/06/14 Javascript
28个常用JavaScript方法集锦
2015/01/14 Javascript
谈谈JavaScript中function多重理解
2015/08/28 Javascript
简单实现jQuery进度条轮播实例代码
2016/06/20 Javascript
浅谈JS之tagNaem和nodeName
2016/09/13 Javascript
判断横屏竖屏(三种)
2017/02/13 Javascript
Angular.js实现获取验证码倒计时60秒按钮的简单方法
2017/10/18 Javascript
vue router使用query和params传参的使用和区别
2017/11/13 Javascript
vue使用echarts图表自适应的几种解决方案
2020/12/04 Vue.js
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
[41:54]2018DOTA2亚洲邀请赛 4.1 小组赛A组加赛 TNC vs Liquid
2018/04/03 DOTA
[06:43]DAC2018 4.5 SOLO赛 Maybe vs Paparazi
2018/04/06 DOTA
python 删除非空文件夹的实例
2018/04/26 Python
Django添加feeds功能的示例
2018/08/07 Python
在linux系统下安装python librtmp包的实现方法
2019/07/22 Python
Pandas分组与排序的实现
2019/07/23 Python
python+selenium select下拉选择框定位处理方法
2019/08/24 Python
django实现模板中的字符串文字和自动转义
2020/03/31 Python
python3爬虫GIL修改多线程实例讲解
2020/11/24 Python
css3的图形3d翻转效果应用示例
2014/04/08 HTML / CSS
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
2014/06/11 HTML / CSS
一些高难度的SQL面试题
2016/11/29 面试题
数学专业推荐信范文
2013/11/21 职场文书
2014年班主任自我评价范文
2014/04/23 职场文书
2014年教师批评与自我批评思想汇报
2014/09/20 职场文书
道歉的话语大全
2015/05/12 职场文书
2020年元旦晚会策划书模板
2019/12/30 职场文书
Python基础之常用库常用方法整理
2021/04/30 Python