yii框架控制器的创建

Yii框架采用了MVC模式,所有的控制器都存放在/controllers中,我们自己如何创建一个控制器呢?
首先,在该文件夹下面创建一个PHP文件,明明要求首字母大写,然后是控制器名称+Controller,比如IndexController.php。
创建完成后,我们打开文件进行编辑

<?php
namespace app\controllers;//必须放在命名空间中
use yii\web\Controller;

class IndexController extends Controller{//继承
    //处理请求的操作,命名用action+操作名称
    public function actionSay(){
        echo "hello world";
    }
}

这里我们就创建了自己的控制器,并且也写了一个操作用来处理请求。我们打开浏览器,输入http://localhost/basic/web/index.php?r=index/say,通过r附带参数来访问我们控制器具体的操作,这里访问的是Index控制器的Say操作。
这里写图片描述
如图,我们的控制器创建就完成了。

猜你喜欢

转载自blog.csdn.net/qq_18335837/article/details/80293062