thinkphp3.1.2控制器的模块和操作

原创 2017年07月24日 20:58:56

一、空模块和空操作


    1、空操作
        function _empty($name){
            $this->show("$name 不存在 <a href='__APP__/Index/index'>返回首页</a>");
        }
    2.空模块
    class EmptyAction extends Action{
        function index(){
            $city=M('City');
            $arr=$city->select();
            $this->assign('list',$arr);
            $name=MODULE_NAME;
            $this->display("City:$name");
        }
    }

二、前置操作和后置操作

    1、前置操作: _before_操作名
    2、后置操作: _after_操作名
例如访问内容的时候需要用户登录:
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

PHP反射(ReflectionClass、ReflectionMethod)在ThinkPHP框架的控制器调度模块中的应用

ThinkPHP框架的控制器模块是如何实现 前控制器、后控制器,及如何执行带参数的方法? PHP系统自带的 ReflectionClass、ReflectionMethod 类,可以反射用户自定义类...

ThinkPHP空控制器、空操作处理

当一个高手浏览你的网站的时候,你网站的报错信息将给黑客提供攻击你网站的信息。比如对于空操作、空控制器,你会暴露给给黑客你网站后台所用的框架,黑客会根据框架本省的漏洞对你网站进行攻击。因此,我们需要对空...

ThinkPHP3.1.2整合UCenter详解(四)

本文转自:http://www.thinkphp.cn/topic/1557.html 有了帐号我们就可以来做同步登录了。 打开UcService.class.php文件,添加一个UC登录和一个登...

thinkphp_3.1.2模板

模板中的变量 ①变量的输出 可以以标量输出(布尔型、整型、浮点型、字符型) 以数组形式输出 C:$name=array('a','b')或$name=array('a'->1,'b'->2...

thinkphp_3.1.2的CURD

thinkphp_3.1.2中的MVC模式 ①MVC: M(Model) 模型 (负责数据的操作,编写model类) V(View) 视图(模板) (负责前台页面展示,编写.html文件...

ThinkPHP的模块和操作分析

ThinkPHP采用模块和操作的方式来执行,首先,用户的请求会通过入口文件生成一个应用实例,应用控制器(我们称之为核心控制器)会管理整个用户执行的过程,并负责模块的调度和操作的执行,并且在最后销毁该应...

ThinkPHP3.1.2整合UCenter详解(三)

在上一章中的ThinkPHP3.1.2整合UCenter详解(二)已经实现了通讯成功了!那么接下来我们的目标: 在thinkphp中会员注册成功时,UCenter Home也同时注册成功。  ...

thinkphp_3.1.2介绍和安装

因为现在学习的是thinkphp_3.1.2版本,所以接下来的讨论是基于框架3.1.2thinkphp简介 ①ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,...

ThinkPHP3.1.2整合UCenter详解(二)

在ThinkPHP3.1.2整合UCenter详解(一) 中我们安装完了WBlog3.1.2、UCenter_Home_2.0_SC_UTF8和UCenter 1.6.0三个程序后。接下来接着上一篇讲...

ThinkPHP 3.1.2 模板中的基本语法

一、导入CSS和JS文件 1、css link js scr 2.import
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)