使用 ThinkPHP5.0
有一个文件命名空间为
namespace WxPay;
这个文件里有 3个类 a, b, c,
我使用 use WxPay\a;
的方式 无法引入
根据TP的规则, 类名要和文件名相同, 但是这是个 SDK 文件,里面有 20个类, 分离出来也不现实, 该怎么办。
使用 ThinkPHP5.0
有一个文件命名空间为
namespace WxPay;
这个文件里有 3个类 a, b, c,
我使用 use WxPay\a;
的方式 无法引入
根据TP的规则, 类名要和文件名相同, 但是这是个 SDK 文件,里面有 20个类, 分离出来也不现实, 该怎么办。
2 回答2.5k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答853 阅读✓ 已解决
2 回答537 阅读✓ 已解决
945 阅读
2 回答572 阅读
之所以要求类名要和文件名相同,是为了方便根据
use
来include/require
这个文件,既然这个文件和类不符合PSR
规则,那就手动include/require
这个文件,然后再use WxPay\a;