2013-05-17 9 views
1

나는이 배열을 가지고이 배열의 값을 배열로 반환하고자한다.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))이 내가 원하는 정확히 수행한다. 기능이 내장되어 있거나 내가하고 싶은 일을하는 더 좋은 방법이 있습니까?

감사

답변

6

$newArray = array_values($array);

+0

감사합니다. - Mary –

+0

@ mary13123123 선택한 답변을 해결책으로 표시해야합니다. – pthurmond

4

키를 반환 array_keys과 동일한 값을 반환하는 array_values() 기능이있다.

$ 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) 
}