课程
/后端开发
/PHP
/MVC架构模式分析与设计
请问老师$_session既然是超全局变量,那么我在控制器中判断session中是否有值为何还要借助于auth两次传递呢?谢谢老师~
2015-07-31
源自:MVC架构模式分析与设计 8-4
正在回答
因为用户权限控制有很多方法,不仅仅是用 session 还可以用cookie、oauth等等。如果 你把 session 写到了各个代码里,以后维护会很麻烦。所以 用auth类来做统一认证,以后维护性扩展性会很强
迷茫兔 提问者
安全性考虑
举报
通过学习MVC理论知识,由浅入深带您实现人生第一个MVC框架
2 回答php中的$_SESSION里的值不是全局的吗?为什么我从一个页面跳到另一页面后,$_SESSION中的值就消失了呢?
3 回答post,get 一般都是在控制器里来判断的么?
1 回答老师您好我想问一下controller和method到底是干什么用的,在您验证方法和控制器是否存在时使用的函数in_array一共有好几种组合这样的话怎样保证那个控制器中一定有那种方法呢?
1 回答没有返回值怎么判断是更新失败还是成功?
3 回答老师那个testController.class.php中的test用$name来传入呢?