1.新建控制器:
默认前台模块为例:新建控制器文件 User.php
书写内容:
// 声明命名空间
namespace app\index\controller;
// 声明控制器
class User{
// 声明方法
public function index(){
return “我是User控制器下的index方法”;
}
}`
注意:
1、控制器文件名必须首字母大写,文件名采用驼峰命名。
2、控制器名必须跟文件名一一对应
3、命名空间必须和文件名对应
2、控制器如何加载页面
引入系统类:use think\View;
使用fetch方法输出视图
$view=new \think\View;
return $view->fetch();
3.前置操作
* 前置方法 把一些公共的设置提取成方法进行调用
* 前置方法必须结合系统控制器,继承
* beforeActionList变量声明
protected $beforeActionList=[
'one',
// 不想让谁使用前置方法two
'two'=>['except'=>"index"],
// 仅仅可以让谁使用前置方法three
'three'=>[<