2012-06-30 2 views
1

I는 다음과 같습니다 배열이 : 나는 그것을 정렬에 usort를 사용했다정렬 재 작성하지 않고 배열의 키

$arr = ([0]=>Int(2) 
     [1]=>Array(....) 
     [2]=>Array(....) 
     [3]=>Array(....)) 

을 :

usort($arr,function($a, $b) { 
if($a['prop'] == $b['prop']) return 0; 
    return ($a['prop'] < $b['prop']) ? 1 : -1; 
}); 

내 문제는 키 [0] 배열 요소로 다시 작성됩니다. 나를 틀리게하지 마라. 어떻게하면 키 [0]을 다시 작성하지 않고 $ arr 배열을 정렬 할 수 있습니까?

+2

는 PHP 매뉴얼 페이지를 사용합니다. 일반적으로 매우 적절합니다. – goat

답변