我想在特定条目中获取关联PHP数组的KEY值。具体来说,我知道我需要的KEY是数组中第二个条目的关键。
示例:
$array = array('customer' => 'Joe', 'phone' => '555-555-5555');
我所建造的是超级动态的,所以我不知道第二个条目是“电话”#39;抓住它有一个简单的方法吗?
简而言之,(我知道它不起作用,但......)我正在寻找功能相当的东西:key($array[1]);
答案 0 :(得分:27)
array_keys 会生成数组键的数值数组。
$keys = array_keys($array);
$key = $keys[1];
如果您使用的是PHP 5.4或更高版本,则可以使用简写符号:
$key = array_keys($array)[1];