在谷歌上无法准确描述问题,所以我决定在这里提问。
我有一个像这样的数组:
Array ( [a] => 'a' [b] => 'b' [c] => 'c' )
有没有一种简单的方法将键转换为类似这样的数字值?是否有内置函数,还是我必须自己创建一个函数?
Array ( [0] => 'a' [1] => 'b' [2] => 'c' )
谢谢!
使用array_values()
,就像手册中的示例一样:
<?php
$array = array("size" => "XL", "color" => "gold");
print_r(array_values($array));
上面的示例将输出:
Array
(
[0] => XL
[1] => gold
)
$arrayWithNumericKeys = array_values($arrayWithRegularKeys);
$my_array = array( [a] => 'a' [b] => 'b' [c] => 'c' )
$my_new_array = array_values($my_array);