2009-09-27 36 views

回答

4

您可以在$_GET数组遍历:

<?php 
foreach ($_GET as $paramKey => $paramValue) { 
    //... 
} 
+0

谢谢........................ – iaddesign 2009-09-27 07:49:18

0
$query = array(); 
parse_str($_SERVER['QUERY_STRING'], $query); 

// $query['a'] = 1, ... 
0

如果您只想看到被传递什么,PHP是如何处理你的GET值,最简单的方法是:

<? 
var_dump($_GET); 
?> 
0

有几个来源为:

  • $_GET是已解析的查询字符串的数组。你的情况:

    array('a'=>'1', 'b'=>'2', 'c'=>'3') 
    
  • $_SERVER['QUERY_STRING']是原始查询字符串。你的情况:

    'a=1&b=2&c=3' 
    
  • $_SERVER['REQUEST_URI']包含请求的URL路径加上查询。你的情况:

    '/?a=1&b=2&c=3' 
    
相关问题