在tp5.1中添加与extend目录相同的扩展文件夹,实现多扩展类库目录
方法
在thinkphp中建立一个与extend文件夹同级的目录
在这个文件夹下建立一个测试类Test,命名空间为ali
<?php
namespace ali;
class Test
{
public static function index()
{
echo '你侮辱了PHP几十年的历史,我要你立刻改正,但我一向是无所谓的';
}
}
在application下的index/index.php中调用它
<?php
namespace app\index\controller;
use app\common\controller\Base;
use ali\Test;
class Index extends Base
{
public function index()
{
Test::index();
}
}
此时访问发现报错
原因是未在Loader类中自动加载
在Loader类中添加自动加载目录
此时发现正常访问,实现多扩展类库目录