script tri tableau sur plusieur niveau
Bonjour,
Je me demandai s'il n'existait pas un script qui permettait d'executer le tri d'un tableau sur plusieur niveau, un peu comme le order by sql.
par exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| $datas = array(
//pouvoir trier par ordre alphabétique sur le nom
//puis par odre descendant sur l'id array('id'=>36,'nom'=>'michel'),
array('id'=>74,'nom'=>'denis'),
array('id'=>52,'nom'=>'paul'),
array('id'=>61,'nom'=>'paul'),
array('id'=>94,'nom'=>'jean'),
array('id'=>92,'nom'=>'jean'),
array('id'=>81,'nom'=>'jean'),
array('id'=>75,'nom'=>'sebastien'),
array('id'=>38,'nom'=>'charles'),
array('id'=>51,'nom'=>'charles'),
array('id'=>64,'nom'=>'fabrice'),
array('id'=>10,'nom'=>'emile'),
array('id'=>27,'nom'=>'pierre'),
); |
J'ai commencé à coder quelque chose, mais se serait dommage de ré-inventer la roue.