1

如何从 PHP 中的查询字符串中只读取参数名称?例如在这两个中:

www.example.com/index.php?a='1'
www.example.com/index.php?a

想要的输出是:

a
4

3 回答 3

3

您可以使用全局 $_GET 数组的array_keys :

$keys = array_keys($_GET);
echo $keys[0]; // echos a 
于 2012-10-14T20:21:08.863 回答
2

您需要获取 GET 的密钥:

foreach ($_GET as $key => $val)
{
    print($key);
}

或通过print_r(array_keys($_GET));函数获取。

于 2012-10-14T20:22:07.883 回答
1

$_GET只是一个数组变量(不是命令)。它填充了参数名称作为此数组中的键,参数值作为相应的值。

所以只需使用array_keys($_GET).

于 2012-10-14T20:21:55.217 回答