一、安装

1、命令安装

composer require dh2y/think-qrcode

2、require安装

"require": {
"dh2y/think-qrcode":"*"
},

执行:

composer update

3、autoload psr-4标准安装 
(1)进入vendor/dh2y目录(没有自己创建)

(2)克隆

git clone https://github.com/cinaofdai/think-qrcode.git

(3)项目名称修改为think-qrcode
(4) 添加下面配置(composer.json文件)

"autoload": {"psr-4": {"dh2y\\qrcode\\": "vendor/dh2y/think-qrcode/src"}
},

执行:

composer update

二、添加配置文件(在config里自定义配置)

<?php
return ['cache_dir' => 'uploads/qrcode', //本地缓存地址'background'=> 'static/qrcode/background.png' //背景图
];

三、使用方法

$code = new QRcode();
$code_path =  $code->png($register_url)         //生成二维码->logo('static/image/avatar-m.jpg')         //生成logo二维码->background(180,500)                       //给二维码加上背景->text($role,20,['center',740],'#ff4351')   //添加文字水印->text($nick_name,20,['center',780],'#000000')->getPath();                                //获取二维码生成的地址

直接显示:

    public function scerweima2($account='',$pwd=''){$value = 'http://xcx.aoyintl.cn/admin/Login/verify?type=200&account='.$account.'&pwd='.$pwd;                    //二维码内容//生成二维码图片$QR = (new \dh2y\qrcode\QRcode)->png($value,'',9)->background(30,30)->text('手机号:17614050603',20,['center',500],'#000000')->text('hah',20,['center',780],'#000000')->show();return $QR;}

Thinkphp 生成二维码(PHP)相关推荐

  1. thinkphp整合系列之phpqrcode生成二维码

    php生成二维码其实挺简单的:当然指的是使用qrcode类库: 因此关于是否要写这篇博客:我是犹豫了再三的: 不过最后还是决定写下吧:如果有童鞋急着用:就可以直接引了: 再个也可以作为即将写的文章微信 ...

  2. ThinkPHP框架整合phpqrcode生成二维码DEMO

    ThinkPHP框架发展到今天功能已经变得是非常强大了,但是ThinkPHP框架中没有二维码相关的库,因此我们可以通过整合phpqrcode来完成生成二维码的功能.想使用phpqrcode首先就要把p ...

  3. thinkphp自动生成二维码

    步骤一: 下载phpqrcode.rar解压后放到Vendor目录下,thinkphp3.2.3是在ThinkPHP/Library/Vendor下. (下载链接: https://pan.baidu ...

  4. 使用phpqrcode来生成二维码/thinkphp

    1 /** 2 * 封装生成二维码函数 3 * 4 */ 5 6 function getQrcode($url){ 7 /*生成二维码*/ 8 vendor("phpqrcode.phpq ...

  5. thinkphp用phpqrcode生成二维码(含中间带logo、临时二维码)或生成微信二维码海报的方法

    前期准备: 1.phpqrcode类文件下载,下载地址:https://sourceforge.net/projects/phpqrcode/ 2.PHP环境必须开启支持GD2扩展库支持(一般情况下都 ...

  6. thinkphp使用phpqrcode类生成二维码

    phpqrcode类文件下载 下载地址:https://sourceforge.net/projects/phpqrcode/ PHP环境必须开启支持GD2扩展库支持(一般情况下都是开启状态) 具体使 ...

  7. PHP基于phpqrcode类生成二维码

    使用ThinkPHP框架引入phpqrcode类生成二维码后,发现每次必须通过TP框架生成,略显繁琐,打算写一个简单的方法,然后运行php后直接批量生成二维码.方法也简单,直接写个PHP脚本,然后引入 ...

  8. PHP使用phpqrcode生成二维码

    前期准备: 1.phpqrcode类文件下载,下载地址:https://sourceforge.net/projects/phpqrcode/ 2.PHP环境必须开启支持GD2扩展库支持(一般情况下都 ...

  9. Asp.Net Core在线生成二维码

    前言: 原先用zxing Code写过基于Winfrom的批量生成二维码工具,以及单个生成二维码工具:批量生成二维码Gihub源代码 今天尝试用QRCoder 加 Asp.Net Core 写了一个在 ...

最新文章

  1. 1月4日链接篇:ASP.NET, ASP.NET AJAX, ASP.NET MVC, Visual Studio, IIS7
  2. 将shell命令结果直接输出到HDFS上
  3. java xml接口实例化_Spring简介及xml配置
  4. 医疗数据典型特征及架构发展方向研究
  5. angularJS之angular-datatable的方法
  6. 图的绝对中心(bzoj 2180: 最小直径生成树)
  7. 深入理解分布式之抉择分布式锁
  8. 【辨异】inverse, reverse, converse
  9. 计算机word怎么选中全文,word怎么选择 WORD怎么选取全文
  10. spring加载bean的流程
  11. springMVC web项目 对访问数据库的用户名密码进行加密解密
  12. 【美赛】2022美赛思路参考资料及其代码分享【全网最全】【美国大学生数学建模竞赛】【MCM/ICM】
  13. bin文件python读取
  14. CV520直接pin对pin替换 MS520,直接替换,无需修改硬件以及软件
  15. 奥的斯服务器故障显示m什么意思,奥迪斯电梯故障代码对照表 奥的斯电梯故障解决方法...
  16. python输出矩阵_python输出矩阵
  17. react router 路由守卫_react实现路由守卫
  18. js 改变匹配到的字符串的颜色 — replace
  19. 华为Datacom认证和Routing Switching认证并行多久?
  20. C/C++《数据结构课程设计》任务书[2022-12-27]

热门文章

  1. 程序计数器(pc寄存器)
  2. MybatisPlus - 分页插件使用
  3. 七夕邂逅爱,那人一定在
  4. 高级篇days01——微服务保护(基于Sentinel框架)
  5. pandas._config.config.OptionError: Pattern matched multiple keys的解决方案
  6. JS与OC的交互 WebViewJavaScriptBridge WEB微信支付
  7. java smtp_java发送邮箱(SMTP协议)
  8. 如何理解归一化(normalization)?
  9. React-Navigation V2 使用教程 (一) createStackNavigator
  10. 检查mysql是否安装成功及环境变量配置