如何从PHP中的查询字符串中只读取参数名称?例如,在以下两个方面:
www.example.com/index.php?a='1'
www.example.com/index.php?a
想要的输出是:
a
答案 0 :(得分:3)
您可以使用全局$ _GET数组的array_keys:
$keys = array_keys($_GET);
echo $keys[0]; // echos a
答案 1 :(得分:2)
您需要获得GET的密钥:
foreach ($_GET as $key => $val)
{
print($key);
}
或通过print_r(array_keys($_GET));
功能获取。
答案 2 :(得分:1)
$_GET
只是一个数组变量(不是命令)。它将参数名称填充为此数组中的键,将参数值填充为相应的值。
所以只需使用array_keys($_GET)
。