可能重复:
How to grab URL parameters using PHP?如何从URL中提取参数和每个存储在使用PHP
我想知道我怎么可以在每个存储每个URL参数在那里当我不知道url参数有多深时,拥有新的变量?
这里是一个URL值的例子。
http://www.localhost.com/topics/index.php?cat=3&sub1=sub-1&sub2=sub-2&sub3=sub-3&sub4=sub-4
这是我的PHP脚本。
$url = $_SERVER['QUERY_STRING'];
$query = array();
if(!empty($url)){
foreach(explode('&', $url) as $part){
list($key, $value) = explode('=', $part, 2);
$query[$key] = $value;
}
}
@ircmaxell没有它没有。 – synonyms 2010-08-18 02:30:54
@ircmaxell它不是一个笨蛋。 – rook 2010-08-18 02:35:35