PHP MVC 小实例
来源:互联网 发布:英国的青年知乎 编辑:程序博客网 时间:2024/06/05 19:28
MVC即模型(Model)、视图(View)、控制器(Controller)。
Model模型:处理数据逻辑,模型对象一般负责数据库的存取;
View视图:暂且理解为用户能看到的图形界面;
Controller控制器:根据用户输入,发指令
MVC的交互机制:
1.用户访问网站,向 控制器 发出指令。
2.控制器接收到指令,按照指令向 模型 请求数据。
3.模型将相应数据返回给控制器。
4.控制器将数据传递给指定的视图。
5.视图接收到数据后,显示数据。
最小MVC实例:
一、创建控制器
testController.class.php
<?phpclass testController{function show(){require_once 'testModel.class.php';$model = new testModel();$data = $model->getData();//2、向 模型 请求数据require_once 'testView.class.php';$view = new testView();$view->display($data);//4、将数据 传递给 视图}}?>
二、创建模型
testModel.class.php
<?phpclass testModel{function getData(){return "hello world!";//3、模型将相应数据返回给控制器}}?>
三、创建视图
testView.class.php
<?phpclass testView{function display($data){echo $data;//5、显示数据}}?>
四、入口文件
index.php
<?phprequire_once 'testController.class.php';$controller = new testController();$controller->show();//1、向控制器发出指令(这里为show()指令)?>
0 0
- PHP MVC 小实例
- 简易PHP mvc实例
- MVC 实现的小实例
- PHP MVC留言本实例
- PHP MVC留言本实例
- 简单的PHP MVC留言本实例
- 一个简单的php MVC实例
- MVC模式的php实现方式 实例
- php实现MVC框架的简单实例
- MVC框架解析及实例分析(PHP)
- PHP小实例-制作留言本
- php登录的一个小实例
- 小白工程师 html+php+mysql 实例
- MVC——入门+最简单的小实例
- MVC——入门+最简单的小实例
- MVC——入门+最简单的小实例
- Spring MVC+Mybatis入门学习小项目实例
- spring mvc的搭建实例,自己写的小例子
- 简单编程题目连载(十)——公共最长子序列
- Glide进阶详解(十一)
- 手动实现Spring Aop
- Xcode模拟器很慢
- linux下安装subversion1.9.5
- PHP MVC 小实例
- 好用的运维工具Open-Falcon
- XML解析方式及GData框架使用
- wikioi 数的划分
- Glide进阶详解(十二)
- Android设计模式之原型模式
- 面试题汇总
- 链表写通讯录
- JDBC数据库连接实例分享