日期:2011-09-08  浏览次数:20392 次

 

之前讲了怎么让实现跳转和请求的转发,当然,也只是很简单的说了一下,更深的内容需要你自己去读一下具体框架的实现。

现在跳转和转发有了,对于模型的编写可以后面再来,那我就先说一下怎么讲数据从控制器传递到视图,之前我们的实现方式非常丑陋:

1 $viewPath = dirname(__FILE__) . '/../views/index.php';
2 if(file_exists($viewPath)) {
3     include $viewPath;
4 } else {
5     echo 'view does not exists';
6 }

现在我准备用更优雅一点的方式将数据传递到视图,现在先说一下怎么调用:

01 <?php
02 class TestController extends Controller {
03     public function test() {
04