使用文档
https://www.kancloud.cn/manual/thinkphp5_1/353959
源码目录
源码发现定义这个几个文件
-
门面类:thinkphp\library\think\Facade.php
-
代理的类:thinkphp\library\think\facade\
例如:
-
真正业务类:thinkphp\library\think
例如:
我们主要是来说说怎么使用静态方式调用动态类?怎么实现的?
主要掌握两个知识点:
- static延迟绑定
- 静态魔术放方法 __callStatic()
- 图解原理
注意:上面的类都是在app\index\logic命名空间中测试的