0

谁能告诉我如何在不删除键值的情况下从数组中删除数组键。例如:

这是我的价值:

$arr = array("1"=>2,"2"=>5,"3"=>10);

我想要的是:

$arr = array(2,5,10);

如果两者相等,如何分配默认键?

4

3 回答 3

4

使用array_values功能:

$arr = array_values($arr);

文档中:

array_values()返回输入数组中的所有值并以数字方式索引数组。

于 2013-03-25T10:56:45.337 回答
0

您可以将 array_value() 用于您的目的。

$arr           = array("1"=>2,"2"=>5,"3"=>10);
$array_values  = array_values($arr);
于 2013-03-25T11:01:02.067 回答
0

请使用此功能

$arr = array_values($arr);
于 2013-03-25T10:57:52.773 回答