thinkPHP5引入endroid/qr-code类库生成指定二维码
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 我在项目开发中需要使用到的常见的一些类库,基本都是Packagist / Composer 中国全量镜像上找到,然后使用composer直接安装。 废话不多说开始吧! 首先,打开https://packagist.org/该网址, 在搜索框中输入endroid/qr-code, 点击第一个链接进入, 下滑找到这句话: $ composer require endroid/qr-code 下载到本地,我这里以c盘下载为例: 加载的文件为vendor,下面的子目录如下 我们需要用到的是endroid目录。由于我们是在thinkPHP5项目下使用,所以你在你的TP5根目录下composer该类库,会自动加载到vendor目录下, 我们在项目代码中可以直接通过use关键字引用使用,贴上代码 <?php namespace app\subsite\controller; use Endroid\QrCode\QrCode; class Index extends Base { function _initialize() { parent::_initialize(); } /* * 生成二维码图片 */ public function qr_code() { $link = 'http://'.$_SERVER[