Thinkphp3.1.3源码分析(5)模版“常量”配置

 时间:2026-04-24 08:21:39

1、ThinkPHP\Lib\Core\Think.class.php里面的buildApp方法中先读取配置文件然后才引入的Dispatcher.class.php(URL调度类)

如图

Thinkphp3.1.3源码分析(5)模版“常量”配置

2、Dispatcher.class.php里才定义了GROUP_NAME。

Thinkphp3.1.3源码分析(5)模版“常量”配置

3、在不改变原有框架定义常量的顺序(就算这次提前定义了GROUP_NAME,下次也许还会有别的常量)。我们最好是在ThinkPHP\Lib\Behavior\ContentReplaceBehavior.class.php里做定义。

在这里面就可以使用我们经常调用的常量了,然后再和配置文件中的参数再做一个array_merge()合并。再对模版文件进行替换。

Thinkphp3.1.3源码分析(5)模版“常量”配置

  • Thinkphp3.1.3源码分析(7)模版公共资源放哪
  • Thinkphp3.1.3源码分析(6)去掉自动创建目录
  • thinkphp3.1.3连接多类数据库
  • thinkphp3.1.3 函数:U方法
  • 如何声明使用PHP常量
  • 热门搜索
    致敬抗美援朝争做时代新人手抄报 爱国手抄报图片大全 劳动节手抄报图片 法律手抄报图片 英语国庆手抄报 关于成长的手抄报 建国手抄报内容大全 感恩父母手抄报内容 中秋手抄报内容 端午手抄报内容