关于$_SERVER['argv']的问题

zhangyiheng 2010-08-05 09:43:54
当我输入 http://localhost/index.php?a=1&b=2 时,
一般会认为
$_SERVER['argv'][0] = "a=1"
$_SERVER['argv'][1] = "b=2"
但实际上却是
$_SERVER['argv'][0] = "a=1&b=2"

请问我怎么样才能出现
$_SERVER['argv'][0] = "a=1"
$_SERVER['argv'][1] = "b=2"
呢?
...全文
1014 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dleno 2010-08-05
  • 打赏
  • 举报
回复
有$_GET不用,咋非要鼓捣$_SERVER['argv']。
想知道有什么下标的元素,print_r看下不就知道了
phper_cd 2010-08-05
  • 打赏
  • 举报
回复
一般情况下argv和argc都是在命令行模式下使用的

网页上就用Get就可以了
xuzuning 2010-08-05
  • 打赏
  • 举报
回复
那是在命令行方式下使用的
amani11 2010-08-05
  • 打赏
  • 举报
回复
可以赋值,,,没考虑多维数组

foreach($_GET AS $k => $v)
{
$_SERVER['argv'][] = $k . '=' . $v;
}
zhangyiheng 2010-08-05
  • 打赏
  • 举报
回复
$_SERVER['argv'] 就只有0的下标,没有1、2其他的吗?
kyzy_yy_pm 2010-08-05
  • 打赏
  • 举报
回复
自己分吧
CunningBoy 2010-08-05
  • 打赏
  • 举报
回复
$_SERVER['argv'][0]本来就应该是a=1&b=2
你要取a和b的值,可以用$_GET['a']和$_GET['b']

21,887

社区成员

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

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