为什么我同视频一样在与app目录同级下新建conf目录,在conf目录中新建config.php文件书写如下代码:
<?php
return [
'app_email' => '17771258@qq.com',
'app_author' => 'imooc'
];
使用dump(config())不能得到新的设置的配置?
tp5系统默认的配置文件目录就是应用目录( APP_PATH )
tp\application\config.php(全局应用配置,前台=后台=其他模块)
tp\application\index\config.php(仅index模块配置, 前台)
tp\application\admin\config.php(仅admin模块配置, 后台)
----------
tp5公共配置目录
tp\public\index.php入口文件添加( CONF_PATH )配置
define('CONF_PATH', __DIR__.'/../conf/'); //__DIR__当前是tp\public\目录
tp\conf\config.php(全局应用配置,前台=后台=其他模块)
tp\conf\index\config.php(仅index模块配置, 前台)
tp\conf\admin\config.php(仅admin模块配置, 后台)
tp\application\index\controller\Index.php 控制器下 dump(config());
public下的index.php定义了,还是打印不出来肿么破。。。
我重新看一遍视频,发现是我在public下的index.php中没有定义
define('CONF_PATH', __DIR__ . '/../conf/');
加上后就可以了,还是谢谢楼上这位朋友!