例如,假设我将一些数据发布到php文件中,但我不知道这些值的名称是什么。我通常会执行$_POST["username"]
或类似的事情。我如何获得$_POST
答案 0 :(得分:8)
array_keys($_POST)
将为您提供数组键。
您也可以这样做以获取具有键名的值:
foreach ($_POST as $key => $value)
{
//do stuff;
}
然而!!!为什么你不知道帖子中的键是什么?你不希望黑客把随机的东西放到帖子中,发送给你,然后处理掉。没有什么能阻止他们投入1000个条目。
答案 1 :(得分:7)
使用array_keys
获取$_POST
超全局数组中的所有键:
array_keys($_POST)
简单示例:
foreach (array_keys($_POST) as $key)
{
print $_POST[$key];
}