收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 3855|回复: 5

[PHP]请问如何获取地址中的所有参数?

[复制链接]
发表于 2005-8-29 17:19:00 | 显示全部楼层 |阅读模式
加入我有一个地址如
XXX.php?a=1&b=2&c=3
那么怎么把a,b,c的名字及值全部获取?有没有函数可以实现呢?
莫非必须自己一个一个的用字符串处理函数获取么?
高手请指教~~
发表于 2005-8-29 17:25:00 | 显示全部楼层
哇,php手册上一出来就讲了。
$a = $_GET["a"]
$b = $_GET["b"]
$c = $_GET["c"]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-29 17:32:00 | 显示全部楼层
晕。这个我知道。但是前提是不知道变量的名字。所以要全部获取。
我查了可以使用$_SERVER['QUERY_STRING']获取所有参数成一个字符串
我是想问问有没有直接可以分离成一个数组形式的结果。。。
回复 支持 反对

使用道具 举报

发表于 2005-8-29 17:47:00 | 显示全部楼层
你使用$_GET就行了嘛,直接得到一个数组!!!
回复 支持 反对

使用道具 举报

发表于 2005-8-29 17:49:00 | 显示全部楼层
<?php
$arr = $_GET;
reset ($arr);
while (list($key, $value) = each ($arr)) {
    echo "Key: $key; Value: $value<br>";
}
?>
回复 支持 反对

使用道具 举报

发表于 2005-8-29 18:05:00 | 显示全部楼层
这样也是一样的
<?php
$arr = $_GET;
reset ($arr);
foreach ($arr as $value){
echo $value."<br>";
}
?>
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-3-29 20:17 , Processed in 0.140274 second(s), 8 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表