2012-06-30 3 views
1

j'ai un tableau qui ressemble à ceci:Trie un tableau sans réécriture une clé

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

Je l'ai utilisé usort pour trier:

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

Mon problème est que la touche [0] est réécrit avec un élément Array. Ne vous méprenez pas ... c'est supposé. Comment pourrais-je trier le tableau $ arr sans réécrire la clé [0]?

+2

l'homme php pages pour les fonctions ont "voir aussi" sections pour la plupart des fonctions. C'est généralement très pertinent. – goat

Répondre

Questions connexes