废话少讲,打开你的IDE开打吧,俺习惯用记事本2.0,做网页和程序的神器啊。
首先新建model.class.php
代码为
class Model
{
public $string;
public function __construct(){
$this->string="我的责任一般是和数据库交互";
}
}
非常简单吧。
然后就是Controller这个controller是要直接处理从model来的数据,所以比如和mode有交互。
class Controller{
private $model;
public function __construction($model){
$this->model=$model;
}
}
然后是View,VIew最大的个功能就是输出
class View{
private $model;
private $controller;
public funciton __construct($model,$controller){
$this->model=$model;
$this->controller=$controller;
}
public funciton show(){
echo $this->model->string.'老子可以经过MVC过程的了';
}
}
好吧,上面几个类已经把MVC整个框架最核心的部分完成了。我们试试来运行吧。
$model = new Model();
$controller = new Controller($model);
$view = new View($controller, $model);
$view->show();