php实现MVC框架的简单实例
来源:互联网 发布:淘宝店铺旺旺名怎样看 编辑:程序博客网 时间:2024/05/18 01:12
首先,在学习一个框架之前,基本上我们都需要知道什么是mvc,即model-view-control,说白了就是数据控制以及页面的分离实现,mvc就是这样应运而生的,mvc分为了三个层次,而且三个层次各司其职,互不干扰,首先简单介绍下,各个层次:view即是视图,也就是web页面,control即是控制器 向系统发出指令的工具,model 简单说是从数据库中取出数据进行处理。
MVC的工作流程如下:
1. 浏览者->调用控制器,对此发出指令
2. 控制器->按指令选取一个合适的模型
3. 模型->按照控制器指令选取相应的数据
4. 控制器->按指令选取相应的视图
5. 视图->把第三步取到的数据按用户想要的样子显示出来
1.简单地实例开发如下,首先进行第一个控制器的开发 我们在此命名规范如下testController.class.php
<?phpclass testController {function show(){ //后面再完善}}?>2.书写一个简单地模型如下testModel.class.php
<?phpclass testModel{function get (){return "hello world";}}?>
3.第一个视图文件的创建testView.class.php 是为了呈现数据所存在的
<?phpclass testView{function display($data){echo $data;}}?>4.完善控制器testController.class.php
<?phpclass testController {function show(){ $testModel = new testModel();//选取合适的模型 $data = $testModel->get();//获取相应的数据 $testView = new testView();//选择相应的视图 $testView->display($data);//展示给用户}}?>
5.下面我们要做的就是按照之前所说的五步进行程序的测试:代码如下 测试文件的建立test.php
<?phprequire('testController.class.php');require('testModel.class.php');require('testView.class.php');$testController = new testController();//调用控制器$testController->show();?>
而后我们浏览器打开test.php 会显示为hello world,说明我们已经成功了。
注:本文转载:http://www.jb51.net/article/54907.htm
0 0
- php实现MVC框架的简单实例
- PHP MVC 框架的简单实现参考
- PHP扩展实现的简单MVC框架
- PHP的MVC框架简单实现
- PHP之简单实现MVC框架
- php实现的一个简单json rpc框架实例
- 【php框架学习】最简单的php mvc 模型框架实现
- php的MVC简单实现
- 简单的PHP MVC留言本实例
- 一个简单的php MVC实例
- php封装一个简单的MVC框架
- 打造自己php的开发框架--php的MVC简单实现
- MVC模式的php实现方式 实例
- 实现自己的MVC框架(php) 1
- PHP中MVC框架的实现
- Servlet3.0实现的简单mvc框架
- php简单实现MVC
- php简单实现MVC
- C Primer Plus4-4
- 虚拟化技术比较 PV HVM
- oracle em管理界面问题
- 185,NSTimer类的应用
- jQuery插件开发模式
- php实现MVC框架的简单实例
- Swift数组、字典和集合
- 全局异常的获取
- C Primer Plus4-5
- CDI技术第三步,对话作用域
- 等式约束QP命题的求解(Solving equality-constrained QP)
- 【第七章】 对JDBC的支持 之 7.1 概述 ——跟我学spring3
- tomcat相关参数
- C Primer Plus4-6