在Google上写这篇文章的时候很难,所以我在这里生病了。
我有一个像这样的数组:
Array ( [a] => 'a' [b] => 'b' [c] => 'c' )
有没有一种简单的方法可以将键转换为这样的数值?是否有内置功能,或者我必须制作一个?
Array ( [0] => 'a' [1] => 'b' [2] => 'c' )
谢谢!
答案 0 :(得分:38)
您需要array_values功能。
答案 1 :(得分:14)
使用array_values()
,如手册示例所示:
<?php
$array = array("size" => "XL", "color" => "gold");
print_r(array_values($array));
以上示例将输出:
Array
(
[0] => XL
[1] => gold
)
答案 2 :(得分:4)
尝试array_values
$arrayWithNumericKeys = array_values($arrayWithRegularKeys);
答案 3 :(得分:4)
$my_array = array( [a] => 'a' [b] => 'b' [c] => 'c' )
$my_new_array = array_values($my_array);