我有这个数组,我想从这个数组中返回值作为一个数组(在这里让我自己很困惑)。
array (size=5)
6 => int 12058
7 => int 12061
12 => int 12057
13 => int 12063
14 => int 12059
我目前执行相关功能的方式是 array_keys(array_flip($above_array)) 这正是我想要的。是否有内置功能或更好的方法来做我想做的事情。
谢谢
$newArray = array_values($array);
有一个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)
}