首页 > 代码库 > thinkphp5.0 架构
thinkphp5.0 架构
1.0 MVC的意义:MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型(M)、视图(V)、控制器(C),它们各自处理自己的任务。
2.0入口文件:用户请求的PHP文件,负责处理一个请求(注意,不一定是URL请求)的生命周期,最常见的入口文件就是index.php
3.0 控制器
一个典型的Index
控制器类如下:
namespace app\index\controller;class Index { public function index() { return ‘hello,thinkphp!‘; }}
4.0操作
操作
一个控制器包含多个操作(方法),操作方法是一个URL访问的最小单元。
下面是一个典型的Index
控制器的操作方法定义,包含了两个操作方法:
namespace app\index\controller;class Index { public function index() { return ‘index‘; } public function hello($name) { return ‘Hello,‘.$name; }}
thinkphp5.0 架构
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。