ThinkPHP Vendor模块是ThinkPHP框架中的一个模块,它提供了一系列的Vendor(第三方库),可以帮助开发者快速开发应用。
使用方法
1.在ThinkPHP框架中,打开vendor.php,会看到Vendor模块的配置信息。
// Vendor模块配置 'vendor' => [ // Vendor目录,用于存放Vendor类库 'path' => APP_PATH . 'Vendor/', // Vendor命名空间 'namespace' => 'Vendor', ],
2.在Vendor目录中,可以放置第三方库。
Vendor/ ├── Foo/ │ ├── Bar.php │ └── Baz.php └── Qux.php
3.在控制器中使用Vendor类库,只需要使用命名空间即可。
namespace app\controller; use Vendor\Foo\Bar; class Index { public function index() { $bar = new Bar(); $bar->doSomething(); } }
4.如果需要使用更多的Vendor,可以使用Composer管理,安装Composer后,可以使用Composer安装第三方库,在Vendor目录中使用。
- 使用命令行,安装第三方库:composer require vendor/package
- 更新第三方库:composer update vendor/package
- 卸载第三方库:composer remove vendor/package
5.如果需要使用Vendor,可以在Vendor目录中放置Vendor文件,在控制器中使用命名空间引用即可。