thinkphp3.0之控制器

首先控制器是来自thinkphp中mvc的c层

    1、MVC 三层架构

          1)、 M-Model 模型(主要负责和数据库打交道,我们不直接操作数据库,而是直接操作模型(ORM))

          2)、C-control 控制层(主要负责接收用户的请求,并且调用相关的处理方法,最后把结果传给表现层)

          3)、V-View 视图层/表现层(主要负责数据显示,负责的是控制层传递过来的数据的显示)

    2、如何用c层?

             C层 在生成的项目文件的Lib\Action文件夹下 默认的是IndexAction.class.php


             方法名===操作名===动作名

             IndexAction.class.php 命名的规范

                      1)ThinkPHP中类的文件名命名规范 “模块名+Action/Model"+.class.php”

                      2)IndexAction.class.php中的类名 “模块名+Action”

                      3)每一个Action 都必须继承 基类 Action

                     4)每一个控制层都可以有一个默认的方法 function index(){}

                      当控制层的某一个类被执行的使用,默认的会执行index方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值