zoukankan      html  css  js  c++  java
  • 总结7.6 tp5的简单使用和请求

    简单使用:

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

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

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

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

    namespace appindexcontroller;//命名空间与这个文件位置对应
    use thinkController;
    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'自动加载';
        }

    请求信息

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

    $request = Request::instance();

    也可以使用助手函数

    $request = request();

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

  • 相关阅读:
    Using Redis as Django's session store and cache backend
    Celery 和 Redis 入门
    centos 安装 rabbitmq
    CentOS 6 安装 Python3.5以及配置Django
    python metaclass 入门简介
    uWSGI其三:uWSGI搭配Nginx使用
    CentOS 6.5 安装 Nginx 1.7.8 教程
    基于nginx和uWSGI在Ubuntu上部署Djan
    CentOS 6.5 下安装 Redis 2.8.7
    查看Selinux和关闭Selinux
  • 原文地址:https://www.cnblogs.com/HighKK/p/13256549.html
Copyright © 2011-2022 走看看