创建所有 GET 变量的数组

2022-08-30 10:49:15

我正在尝试从传递给PHP脚本的所有GET变量中创建一个数组。到目前为止,我还没有找到任何方法来做到这一点。

这可能吗?


答案 1

默认情况下,它已经存在:

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

所有可用超全局的 PHP 文档


答案 2

有一个 $_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;
}