如何从$ _POST获取键值?

Haa*_*bda 18 php arrays

echo $_POST["name"]; //returns the value a user typed into the "name" field
Run Code Online (Sandbox Code Playgroud)

我希望能够返回密钥的文本.在这个例子中,我想返回文本"name".我可以这样做吗?

Mar*_*iek 28

$ _POST只是一个普通的关联数组,所以你也可以像这样遍历整个事物:

foreach($_POST as $key=>$value)
{
  echo "$key=$value";
}
Run Code Online (Sandbox Code Playgroud)


the*_*ear 17

检查array_keys()函数,假设这是PHP.

http://us2.php.net/array_keys


小智 5

@Tim:有一个)失踪.所以它应该是:

while( list( $field, $value ) = each( $_POST )) {
   echo "<p>" . $field . " = " . $value . "</p>\n";
}
Run Code Online (Sandbox Code Playgroud)