1. 云栖社区>
  2. PHP教程>
  3. 正文

一个简单的php MVC实例

作者:用户 来源:互联网 时间:2017-12-01 09:41:27

php实例mvc简单一个

一个简单的php MVC实例 - 摘要: 本文讲的是一个简单的php MVC实例, 添加新留言<?php//!index.php 总入口 /*** index.php的 调用形式为: * 显示所有留言:index.php?action=list * 添加留 言 :index.php?action=post * 删除


添加新留言


<?php
//!index.php 总入口
/**
* index.php的 调用形式为:
* 显示所有留言:index.php?action=list
* 添加留 言 :index.php?action=post
* 删除留言 :index.php?action=delete& id=x
*/
require_once('lib/DataAccess.php');require_once('lib/Model.php');require_once('lib/View.php');require_once('lib/Controller.php');
//创建DataAccess对象(请根据你的需要修改参数值)
$dao=&newDataAccess ('localhost','root','','test');
//根据$_GET["action"]取值的不同调用不同的控制器子类
$action=$_GET["action"];switch($action)
{
case"post":$controller=&newpostController($dao,$_POST);break;case"list":$controller=&newlistController($dao);break;case"delete":$controller=&newdeleteController($dao,$_GET["id"]);break;default:$controller=&newlistController($dao);break;//默认为显示留言
}
$view=$controller->getView();//获取视图对象$view->display();//输出HTML
?>

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , 实例 , mvc , 简单 一个 ,以便于您获取更多的相关知识。