第三课 控制器使用

Fork Me On Github
zodream zodream框架 2016年03月

最新文档

具体文档请查看【zodream

步骤

第一步

在 Service 文件夹下新建 Home 文件夹,并新建 HomeController.php 文件作为默认控制器

第二步

php
          
<?php
namespace Service\Home;

use Zodream\Route\Controller\Controller;

class HomeController extends Controller {
    public function indexAction() {
        return $this->show();
    }
}
12345678910

解释

  • 第一句,声名命名空间;
  • 第二句,使用控制器基类;
  • 第三句,使本控制器继承至基类;
  • 第四句,声名方法,能根据网址使用的必须带Action后缀;
  • 第五句,显示视图;

参数说明

$this->show($name, $data);
$name 为空或 null 时,根据路由得到的控制器名和方法名自动生成路径 Home/index.php
      为数组时,此时得到的值作为要传递的参数,路径同上;
      为匿名方法,直接执行,当有返回值则输出匿名函数的返回值;
      为 @ 开头的字符串,直接输出字符串;
      其他则作为路径解析
$data 为空
      为字符串是,参数则以 data 命名;
      为数组,并入参数
点击查看全文
0 377 0