Tp5框架源码分析第一步---------在框架中新增自定义类

接下来就是在tp5框架上进行修改,新增一个自定义类。

public同级目录新增自定义类

首先在public同级目录创建一个test目录,然后在test目录下创建一个ali目录,在ali目录下创建一个Send.php文件,内容如下:
Tp5框架源码分析第一步---------在框架中新增自定义类_第1张图片
然后在index.php中调用
Tp5框架源码分析第一步---------在框架中新增自定义类_第2张图片
这时会报错
Tp5框架源码分析第一步---------在框架中新增自定义类_第3张图片
这是因为我们新创建的目录没有自动加载进框架中,这时候我们需要把新创建的目录自动加载一下,在register方法中加入自动加载目录,就可以了。
Tp5框架源码分析第一步---------在框架中新增自定义类_第4张图片

composer下新增自定义类

当在composer目录下创建自定义类,我们想调用这个类的时候,这时候我们需要在autoload_static.php中进行自动加载,在$prefixLengthsPsr4和$prefixDirsPsr4中加入你创建的自定义的类,和这两个数组格式一样就可以了。

以上是创建自定义类的引用方法。

你可能感兴趣的:(php)