我有这个数组,我希望将这个值作为一个数组从这个数组中返回(让我自己感到困惑)。
array (size=5)
6 => int 12058
7 => int 12061
12 => int 12057
13 => int 12063
14 => int 12059
我目前正在执行相关功能的方式是array_keys(array_flip($ above_array))这正是我想要的。是否有内置功能或更好的方式来做我想做的事。
由于
答案 0 :(得分:6)
$newArray = array_values($array);
答案 1 :(得分:4)
有一个array_values()
函数返回值,与array_keys
相同的函数会返回键。
$ php -a
Interactive shell
php > $a = array(6 => 12058, 7 => 12061, 12 => 12057, 13 => 12063, 14 => 12059);
php > var_dump(array_values($a));
array(5) {
[0]=>
int(12058)
[1]=>
int(12061)
[2]=>
int(12057)
[3]=>
int(12063)
[4]=>
int(12059)
}