Най-добрият начин за връщане на стойности на масив без ключове в 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 Не забравяйте да маркирате избрания от вас отговор като решение. - person Patrick; 17.05.2013