为了账号安全,请及时绑定邮箱和手机立即绑定

解析ctrl 和 action 的问题

看到[07:26] 当 url 为 www.foo.com/index.php/Index/index 的时候,就会有问题啊,求解

正在回答

3 回答

需要把index.php 隐藏起来,通过htaccess


0 回复 有任何疑惑可以回复我~
#1

Zi_Hua 提问者

非常感谢!
2017-03-30 回复 有任何疑惑可以回复我~

需要把index.php 隐藏起来,通过htaccess

0 回复 有任何疑惑可以回复我~

根据$_SERVER['REQUEST_URI']来获取的话,也会把前面的index.php 获取到

这个时候explode('/',trim($_SERVER['REQUEST_URI'],'/')) 得到的就是

array(
'index.php',
'Index',
'index'
)

就不能使用下面的了

if(isset($pathArr[0])){
    $this->ctrl = $pathArr[0]
}


0 回复 有任何疑惑可以回复我~
#1

hen_nam

使用 $_SERVER['PATH_INFO']
2019-07-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
从零开始打造自己的PHP框架
  • 参与学习       48187    人
  • 解答问题       162    个

和我一起开发一套属于自己的PHP框架,自己开发的才是最好用的

进入课程

解析ctrl 和 action 的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信