总结7.6 tp5的简单使用和请求

简单使用:

自带控制器没有继承任何的基础类,使用时可以继承官方封装的\think\Controller类。

通过url访问此控制器下的某个方法:

通过控制器如何进入view页面

在controller文件夹同级新建view文件夹,在view下新建文件夹index,此文件名与控制器下index.php文件的名称相同,再在index文件下新建index.html,此文件的名称对应index.php中方法的名称。

namespace app\index\controller;//命名空间与这个文件位置对应
use think\Controller;
class Index extends Controller//继承tp框架的方法。
{
    public function index()//方法名称是与视图文件view 下的index内文件模板名称相对应
    {
       //$a='传过来的';
      // $this->assign('a',$a);//把变量传给视图文件  视图文件这么写{$a}来显示
       //return $this->fetch();//打开视图文件  
        //$this->success('新增成功','index/aa');//成功后跳转 
        $this->redirect('index/aa');//直接跳转
    }
    public function _initialize()
    {
        echo'自动加载';
    }

请求信息

如果要获取当前的请求信息,可以使用\think\Request类。

$request = Request::instance();

也可以使用助手函数

$request = request();

    // $request = Request::instance();
    // $request = request();  助手请求需要类
    // intput(?id;.id);助手检测变量是否存在
    // if(request()->isGet()) echo 'get' 请求类型
    // input('param.name'); 获取请求

posted @ 2020-07-06 19:33  HighKK  阅读(178)  评论(0编辑  收藏  举报