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