您的位置:首页 > 编程语言 > PHP开发

(2)学习tp5之常量、自动加载、命名空间

2018-04-01 17:56 666 查看
文档对应手册-》附录-》常量参考

写过框架的应该都看出来了,如果想学自己做框架,看这篇博客
自己写框架,入口文件中包含:定义常量、引入核心文件、自动加载、启动框架(中包含了加载控制器,返回响应结果)。
tp5只不过是给放在一个入口文件中的东西,分开放在了4个文件中。
public/index.php 和 thinkphp/start.php 和 thinkphp/base.php 和 thinkphp/library/think/App.php 中





那么本应该在index.php(入口文件中定义的常量)就跑到了thinkphp/base.php中去定义,想新增直接在这个文件里自己定义就可以了。

对了自动加载也在这个文件里呢:



如上图63行,为什么我们可以使用think这个命名空间呢??
因为63行的方法里制定自动加载规范的时候,做了目录映射

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息