关于UrlRewrite,PHP代码中如何获取具体的信息

M1234 2009-07-24 02:15:59
比如我的规则

rewrite ^/(.+)/(.+)/(.+)\.html$ /index.php?language=$1&id=$2&name=$3 last;

那么在PHP中如何获取 /index.php?language=zh_CN&id=1234&name=Microsoft


谢谢。
...全文
67 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuhuquan29 2009-07-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 gdj 的回复:]
print_r($_SERVER);
[/Quote]
ddd
Gdj 2009-07-24
  • 打赏
  • 举报
回复
print_r($_SERVER);
M1234 2009-07-24
  • 打赏
  • 举报
回复
_SERVER["SCRIPT_FILENAME"]
_SERVER["SCRIPT_NAME"]
_SERVER["QUERY_STRING"]

用这些可以拿到,谢谢,不知道有没有更好的方法。
M1234 2009-07-24
  • 打赏
  • 举报
回复
print_r($_GET)出来的结果是这样的:
Array ( [language] => en [id] => 1234 [name] => Microsoft )

但我想得到的是/index.php?language=zh_CN&id=1234&name=Microsoft
tony-杨 2009-07-24
  • 打赏
  • 举报
回复
你print_r($_GET)看看就知道怎麼取了

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧