代码之家  ›  专栏  ›  技术社区  ›  Emil

生成所有GET变量的数组

  •  34
  • Emil  · 技术社区  · 14 年前

    这可能吗?

    6 回复  |  直到 12 年前
        1
  •  92
  •   Pekka    14 年前

    默认情况下它已经存在:

    print_r($_GET);  // for all GET variables
    print_r($_POST); // for all POST variables
    

    PHP docs on all available superglobals

        2
  •  17
  •   Sarfraz    14 年前

    有一个 $_GET

    // print all contents of $_GET array
    print_r($_GET);
    
    // print specific variable
    echo $_GET['key_here'];
    

    你也可以使用 foreach 循环遍历所有对象,如下所示:

    foreach($_GET as $key => $value)
    {
       echo 'Key = ' . $key . '<br />';
       echo 'Value= ' . $value;
    }
    
        3
  •  7
  •   Boris Delormas    14 年前

    GET变量作为数组传递

        4
  •  4
  •   Alexandre Van de Sande    14 年前
    extract($_REQUEST);
    

        5
  •  3
  •   karlw    14 年前

    $\请求变量是:

    默认情况下包含$\u GET、$\u POST和$\u COOKIE内容的关联数组。

    http://www.php.net/manual/en/reserved.variables.request.php

        6
  •  2
  •   Pradeep Kumar Kushwaha    7 年前

    获取所有参数: