这可能已经回答了,但我找不到相关的问题,所以在这里。
我有一个简单的关联数组,如下所示:
$arr = array("key1" => "value1", "key2" => "value2", ...)
我想"折叠"这个关联数组,使其变为:
$arr = array("value1", "value2", ...);
所以基本上只是扔掉钥匙。
我知道如何使用循环来做到这一点,但是 PHP 是否有内置函数来执行此操作?
您可以使用
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
)*/