tp5 composer 导入qrcode

tp5 composer 导入qrcode

使用composer导入第三方模块是很爽的,久而不用又感觉找不到节奏,记录一下。

**基础环境:**php5.3.2以上,composer,tp5

composer安装:

直接下载exe文件https://getcomposer.org/Composer-Setup.exe,点击安装即可。

查看版本号:composer -v

更新composer:composer self-update

现在开始导入模块

用windows cmd 进入到项目的根目录,项目名为test,则进入到test目录,与composer.json文件同级。

然后执行命令

composer require endroid/qrcode

引用:

1use Endroid\QrCode\QrCode; 2 3 /** 4 * 生成二维码 5 */ 6 public function getQrCode($str){ 7 $qrCode = new QrCode('QrCode'); 8 $qrCode 9 ->setText($str) 10 ->setWriterByName('png'); 11 return $qrCode->writeDataUri(); 12 }

即可导入二维码生成模块endroid/qrcode,其它功能模块雷同。

在composer.json里面可以看到这个名字和它的版本等信息

注意事项:1、如果有像我这样的,经常会忘记在哪个目录执行命令。

2、在github上的东西会被墙住。

3、建议使用国内镜像。

4、环境一定要符合。

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

java将前端的json数组字符串转换为列表

记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )