欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

yii框架控制器的创建

程序员文章站 2022-05-31 18:48:56
...

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操作。
yii框架控制器的创建
如图,我们的控制器创建就完成了。