在PHP里如何获取浏览器地址栏的文件名,假如是伪静态也要获取url重写后的文件名,而不是真实PHP文件名。 30
意思就是:假如真实的地址为:/viewthread.php?tid=4727&extra=page%3D1&page=1&1重写后为:/thread-4727-1-1.h...
意思就是:假如真实的地址为:/viewthread.php?tid=4727&extra=page%3D1&page=1&1
重写后为:/thread-4727-1-1.html,那我要怎样才能用PHP得到thread-4727-1-1.html呢,而不是得到viewthread.php 展开
重写后为:/thread-4727-1-1.html,那我要怎样才能用PHP得到thread-4727-1-1.html呢,而不是得到viewthread.php 展开
5个回答
展开全部
如果需要本应用的地址:
echo $_SERVER['PATH_INFO']
需要相对根的地址
echo $_SERVER['REQUEST_URI']
或者
echo $_SERVER['PHP_SELF']
echo $_SERVER['PATH_INFO']
需要相对根的地址
echo $_SERVER['REQUEST_URI']
或者
echo $_SERVER['PHP_SELF']
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
INDEX.PHP中的$_SERVER['PHP_SELF']肯定是INDEX.PHP!
你要的结果用伪静态做!.htaccess
阳光上的桥 那个事前一个页面
你要的结果用伪静态做!.htaccess
阳光上的桥 那个事前一个页面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用var_dump($_SERVER);
打印一下结果看看那个和你想要的结果差不多,在进行其他操作。
打印一下结果看看那个和你想要的结果差不多,在进行其他操作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo basename( $_SERVER["REQUEST_URI"] );
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询