控制器定义
- 控制器创建位置在app/应用/controller下 ;
- 目录命名规则为小写加下划线;
- 控制器文件命名为大驼峰法(首字母大写的驼峰法),以.php后缀结尾;
- 控制器中命名空间以与前文件所在路径相同,位置同第一条时,例如 namespase app/应用/controller;
- 类名与控制器文件名相同,大驼峰法;
- 控制器方法为小驼峰法命名;
|app| ——index| ——controller| ——Index.php<?phpnamespase app/index/controller;class Index{public function index(){return 'hello word!';}}
视图层定义
- 视图层创建位置在app/应用/view下 ;
- 控制器名对应view目录下目录名,控制器名大写转小写然后加下划线;
- 控制器方法对应目录下html文件,方法名大写转小写然后加下划线;
|app| ——index| ——view| ——index| ——index.html
渲染模板视图
<?phpnamespase app/index/controller;class Index{public function index(){//渲染//return \think\facade\View::fetch('模板表达式',[批量赋值数组]);//助手函数return view('模板表达式',[批量赋值数组]);以上两种渲染二选一即可}}
