将数组中的第一个元素作为带有相应键的数组
例如,
这是
Array
(
[Actor] => 1
[Producer] => 1
[Director] => 2
)
我想获得第一个元素及其对应的键
Array
(
[Actor] => 1
)
如果不使用某些数组函数进行循环,如何才能完成?
答案 0 :(得分:6)
答案 1 :(得分:2)
或者,使用list()
和each()
获取第一个元素:
list($key, $val) = each($arr);
答案 2 :(得分:0)
这样的事情:
$array = ('actor' => 1, 'producer' => 1, 'director' => 2);
$firstKey = key($array);
$newArray = array();
$newArray[$firstKey] = $array[$firstKey];
var_dump($newArray);