thinkphp如何引入自定义类库,采用composer的psr-4标准引入,是比较方便和完美的解决方案。
下面以众邦商城的代码为例。
按照上面的结构写好自定义的类库,然后在composer.json中添加autoload的命名空间
然后执行 composer update 就可以了。
在项目中通过 use crmeb的命名空间就可以引入自定义的类了,例如 use crmeb\services\BaseExpress; 就可以引入 crmeb目录下面的类了,注意类的目录结构和实际的文件目录结果相同。