"收起" PHP中的关联数组?

时间:2016-01-19 11:48:04

标签: php arrays multidimensional-array

这可能已经得到了解答,但我无法找到相关的问题,所以这里就是这样。

我有一个简单的关联数组,如下所示:

$arr = array("key1" => "value1", "key2" => "value2", ...)

我想"崩溃"这个关联数组使它成为:

$arr = array("value1", "value2", ...);

所以基本上只是扔掉钥匙。

我知道如何使用循环执行此操作,但PHP是否具有内置函数来执行此操作?

1 个答案:

答案 0 :(得分:0)

您可以使用array_values。这将返回数组的所有值

让我们看看例子:

$arr = array("key1" => "value1", "key2" => "value2");

print('<pre>');
print_r($arr);
print('</pre>');
//Output...
/*Array
(
    [key1] => value1
    [key2] => value2
)*/


print('<pre>');
print_r(array_values($arr));
print('</pre>');

//Output...
/*Array
(
    [0] => value1
    [1] => value2
)*/