ThinkPHP6加载extend第三方扩展类

我在做php生成二维码的时候需要加载phpqrcode.php的第三方类库时,放到vendor目录下,然而thinkphp6取消了vendor加载第三发类库的形式,

没办法,只能在根目录下的index.php的入口文件里加上一句代码,才能引用。

就是这一句代码:

include __DIR__.'/../vendor/phpQrcode/phpqrcode.php';

这是入口文件代码:

// [ 应用入口文件 ]
namespace think;

require __DIR__ . '/../vendor/autoload.php';
include __DIR__.'/../vendor/phpQrcode/phpqrcode.php';
// 执行HTTP应用并响应
$http = (new App())->http;

$response = $http->run();

$response->send();

$http->end($response);

然后就可以愉快的进行后续操作了。

分享到: