-
相应处理:<br> $res = \YII::$app->response;<br> 更改状态码:$res->statusCode = "404";<br> 添加header: $res->headers->add("pragma", "no-cache");<br> 修改header: $res->headers->set("pragma", "max-age=5");<br> 删除header: $res->headers->remove("pragma");<br> <br> 跳转: $res->headers->add("location", "http://www.baidu.com");<br> 重定向:$this->redirect("http://www.baidu.com", "302");<br>//302表示状态码 <br> 文件下载:$res->headers->add("content-disposition", "attachment; filename="a.jpg");<br> $res->sendFile("./robots.txt");查看全部
-
www.basic.com/web/index.php?r=hello/index 访问地址?r=控制器名/动作名查看全部
-
php命名空间:用namespace来命名,use来使用 没有命名空间声明,就是全局类(顶层类) 可以在使用命名空间是起别名:use 命名空间名 as 别名 实例化命名空间里的类时:对象名 = new 别名(); 顶级命名空间无需起名 实例化:对象=new \类名();查看全部
-
关联查询性能问题查看全部
-
111查看全部
-
注意新建的控制器的文件名和类名一致且首字母大写,类中的操作action后面的操作ID首字母也要大写。以下是官方手册的内容: 涉及到给操作命名时,你应该理解 Yii 如何处理操作 ID。 操作 ID 总是被以小写处理,如果一个操作 ID 由多个单词组成, 单词之间将由连字符连接(如 create-comment)。操作 ID 映射为方法名时移除了连字符, 将每个单词首字母大写,并加上 action 前缀。 例子:操作 ID create-comment 相当于方法名 actionCreateComment。 www.basic.com/web/index.php?r=hello/index 访问地址?r=控制器名/动作名查看全部
-
php命名空间:用namespace来命名,use来使用 没有命名空间声明,就是全局类(顶层类) 可以在使用命名空间是起别名:use 命名空间名 as 别名 实例化命名空间里的类时:对象名 = new 别名(); 顶级命名空间无需起名 实例化:对象=new \类名();查看全部
-
m(model),v(view),c(control) mvc思想查看全部
-
通过占位符':id',防止sql注入,将'1 or 1=1'整数化为'1'查看全部
-
FINDBYSQL查询结果为数组,每行为一个对象。查看全部
-
Html::encode防止脚本攻击查看全部
-
访问时默认有cookieID产生查看全部
-
session在浏览器的resources的cookie中可以看到,通过sessionid与服务器的session文件名的关联查看全部
-
SESSION 继承了arrayAccess的接口,可以作为数组使用查看全部
-
session_save_path,php.ini中的session保存位置查看全部
举报
0/150
提交
取消