跨控制器调用:
controller('User'); // 实例化当前控制器
controller('Admin\User'); // 实例化其他模块控制器
跨方法调用:
action('test'); // 调用当前控制器的test方法
action('User\test'); // 调用User控制器的test方法
action('Admin\User\test'); // 调用Admin模块User控制器的test方法
配置文件格式:
return [
'name' => 'name'
]
1、惯例配置:D:\app\phpstudy_pro\WWW\tp5\thinkphp\convention.php,不修改
2、应用配置:D:\app\phpstudy_pro\WWW\tp5\application\config.php
3、扩展配置:
对配置文件进行分目录管理,如database
D:\app\phpstudy_pro\WWW\tp5\application\extra\用户可以自定义配置文件
4、模块配置
5、动态配置
读取配置:
config('name'); // 系统方法
echo \think\Config::get('name'); // 系统类
网友评论