2012-10-14 46 views
1

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

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

想要的输出是:

a 

回答

3

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

$keys = array_keys($_GET); 
echo $keys[0]; // echos a 
1

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

所以只需使用array_keys($_GET)

2

你需要得到一个GET的关键:

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

或通过print_r(array_keys($_GET));功能的获取。

相关问题