使用Yii框架怎么创建一个控制器

  介绍

这篇文章将为大家详细讲解有关使用Yii框架怎么创建一个控制器,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

<强> Yii框架控制器创建使用

在根目录下的控制器目录下创建控制器HelloController。php:

& lt; php ?   namespace 应用\控制器;   use , yii \ web \控制器;   {class  HelloController  extends 控制器//才能方法必须以行动开的头   public 才能;function  actionIndex () {   ,,,echo  & # 39;你好# 39;;   ,,}   }

访问地址:基本/web/index . php ?r=你好/指数

参数r后边跟控制器名字/方法名字。

如果需要传递参数:

& lt; php ?   namespace 应用\控制器;   use , yii \ web \控制器;   {class  HelloController  extends 控制器//才能方法必须以行动开的头   public 才能;function  actionIndex () {   ,,,request 美元;=,\ YII:应用程序→美元请求;   ,,,id 美元;=,请求→美元得到(& # 39;id # 39; & # 39; & # 39;);//第二个参数是如果没有传递怎么处理   ,,,echo  & # 39;你好,id=& # 39;,只$ id;   ,,,//判断是否是get或post请求   ,,,if($请求→isGet) {   ,,,,,echo  & # 39;得到# 39;;   ,,,}   ,,,if($请求→isPost) {   ,,,,,echo  & # 39;文章# 39;;   ,,,}   ,,,//获取用户地址   ,,,echo 美元请求→userIP;   ,,}   }

<>强Yii框架控制器响应

,, public  function  actionIndex () {   ,,,//控制器响应处理   ,,,res 美元;=,\ Yii:应用程序→美元反应;   ,,,//设置状态码//,,,,res→美元statusCode =, & # 39; 404 & # 39;;   ,,,//设置标题头//,,,,res→美元头→添加(& # 39;编译指示# 39;& # 39;no - cache # 39;);//增加//,,,,res→美元头→设置(& # 39;编译指示# 39;& # 39;信息=5 & # 39;);//修改//,,,,res→美元头→删除(& # 39;编译指示# 39;);//删除   ,,,//跳转   ,,,//方法一//,,,,res→美元头→添加(& # 39;位置# 39;& # 39;http://www.baidu.com& # 39;);   ,,,//方法二//,,,,这个美元→重定向(& # 39;http://www.baidu.com& # 39;);   ,,,//文件下载   ,,,//方法一//,,,,res→美元头→添加(& # 39;附加# 39;& # 39;附件;文件名=a.jpg& # 39;);   ,,,,//方法二//,,,,res→美元sendFile (& # 39;。/robots . txt # 39;);   以前,,}

关于使用Yii框架怎么创建一个控制器就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

使用Yii框架怎么创建一个控制器