摘要: ThinkPHP6 源码分析之应用初始化 官方群点击此处。 App Construct 先来看看在 __construct 中做了什么,基本任何框架都会在这里做一些基本的操作,也就是从这里开始延伸出去。 public function __construct(string $rootPath = ' 阅读全文
posted @ 2019-12-27 21:23 八重樱 阅读(1772) 评论(0) 推荐(0) 编辑
摘要: ThinkPHP 6 从原先的 App 类中分离出 Http 类,负责应用的初始化和调度等功能,而 App 类则专注于容器的管理,符合单一职责原则。 以下源码分析,我们可以从 App,Http 类的实例化过程,了解类是如何实现自动实例化的,依赖注入是怎么实现的。 从入口文件出发 当访问一个 Thin 阅读全文
posted @ 2019-12-27 21:19 八重樱 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 一、PHP核心技术 更多PHP相关知识请关注我的专栏PHP​zhuanlan.zhihu.com 1.写出一个能创建多级目录的PHP函数(新浪网技术部) <?php /** * 创建多级目录 * @param $path string 要创建的目录 * @param $mode int 创建目录的模 阅读全文
posted @ 2019-12-27 21:14 八重樱 阅读(363) 评论(0) 推荐(0) 编辑