TP5.1导入第三方SDK的使用方法(不使用composer)

类库全部放在Extend目录内:

1.如果类库是放在Extend目录下,则不需要再类库里声明namespace。直接 new \Class() 

2.如果类库是在Extend的子目录下,需要声明namespace,命名空间要与目录名保持一致。

假如有一个 Aaa.php 类,我放在了 Extend/Aa/里面,真实地址就是:extend/Aa/Aaa.php , 则命名空间就要为 namespace Aa,类名必须和文件名保持一致,首字母必须大写。文件名叫Aaa,则类名也必须叫Aaa,例如:class Aaa{}

类库全部放在vendor目录内:(个人常用)

1.文件中引入

use think\facade\Env; //依赖类

use Aa\Aa; //使用相关类

include_once(Env::get('ROOT_PATH')."vendor/aaa/autoloader.php");

TP5.1导入第三方SDK的使用方法(不使用composer)_第1张图片

 

你可能感兴趣的:(composer,php)