有没有办法遍历数组,如$ _POST,以查看字段名称而不仅仅是值.要看到价值观,我会做这样的事情.
foreach ($_POST as $value){
echo $value;
}
Run Code Online (Sandbox Code Playgroud)
这将显示值 - 但我还想显示该数组中的名称.如果我的$ _POST值类似于$ _POST ['something']并存储了55; 我想输出"东西".
我有一些我需要的选择字段.
你的意思是这样的?
foreach ( $_POST as $key => $value )
{
echo "$key : $value <br>";
}
Run Code Online (Sandbox Code Playgroud)
你也可以使用,array_keys如果你只想要一个键的数组迭代.
array_walk如果要使用回调迭代,也可以使用:
function test_walk( &$value, $key )
{
...do stuff...
}
array_walk( $arr, 'test_walk' );
Run Code Online (Sandbox Code Playgroud)