Лучший способ вернуть значения массива без ключей в PHP

У меня есть этот массив, и я хочу вернуть значение в виде массива из этого массива (здесь я путаюсь).

 array (size=5)
 6 => int 12058
 7 => int 12061
 12 => int 12057
 13 => int 12063
 14 => int 12059

То, как я сейчас выполняю рассматриваемую функцию, - это array_keys(array_flip($above_array)) это именно то, что я хочу. Есть ли встроенная функция или лучший способ сделать то, что я хочу сделать.

Спасибо


person mary_berry    schedule 17.05.2013    source источник


Ответы (2)


Есть функция 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)
}
person cHao    schedule 17.05.2013

person    schedule
comment
@ mary13123123 mary13123123 Не забудьте отметить выбранный вами ответ как решение. - person Patrick; 17.05.2013