我有这个数组
Array
(
[281] => Array
(
[0] => 1
[1] => 10
[2] =>
[3] =>
[4] => 1
)
)
如果我不知道密钥是281
,我如何得到这个数组的第一个元素我认为这会有用但不会去
$my_array[0]
未定义的偏移量
答案 0 :(得分:3)
假设您还没有遍历数组 - 使用key()
函数获取键值,使用current
获取项值,或者使用reset()
<将指针移动到开头/ p>
var_dump(key($my_array));
var_dump(current($my_array));
答案 1 :(得分:1)
有多种方法可供选择:
$output = array_slice( $inputArr, 0, 1 );
答案 2 :(得分:0)
使用reset()
。它将给出第一个元素,但会重置数组的内部指针