控制器定义

控制器文件通常放在controllers下面,类名和文件名保持大小写一致,并采用驼峰命名(首字母大写)。

所有控制器都继承Controller, 类名以Ctl结尾, 写法如下:

<?php
class UserCtl extends Zero_AppController
{
    public function login()
    {
        $data = array();

        $this->render('default', $data);
    }
}

控制器类文件的实际位置则变成

app\controllers\UserCtl.php

访问URL地址是(假设没有定义路由的情况下)

http://localhost/index.php?ctl=HelloWorld&met=hello

如果你的控制器是HelloWorld,并且定义如下:

<?php

class HelloWorldCtl extends Zero_AppController
{
    public function hello()
    {
        $data = array();

        $this->render('default', $data);
    }
}

控制器类文件的实际位置是

app\controllers\HelloWorldCtl.php
文档更新时间: 2020-05-28 17:42   作者:随商信息技术(上海)有限公司