PHP内置数组函数

时间:2011-07-11 21:54:57

标签: php multidimensional-array

让我说我最终得到一个像这样的数组:

Array ( [0] => Array ( [0] => user 
                       [1] => pass
                     ) 
)

可能是通过函数传递数组并使用func_get_args()

的结果

在这种情况下,我想摆脱最初的数组,所以我最终得到:

Array ( [0] => user 
        [1] => pass
) 

我知道我可以创建一个函数来实现这一点,并将每个元素推送到一个新的数组中,但是,有一些内置的PHP功能可以解决这个问题吗?

4 个答案:

答案 0 :(得分:5)

array_pop()会弹出最后一个(第一个,如果只有1个)元素。

答案 1 :(得分:5)

$new_array = $old_array[0];

...

答案 2 :(得分:1)

只需获取“外部”数组的第一个元素的值。

答案 3 :(得分:0)

我会建议array_shift移除并返回数组开头的第一个元素。