Bonjour,
J'ai un tableau de 4 éléments + la clé, et j'aimerais trier ce tableau sur 2 de ces élémnents.
Comme je ne maitrise pas très bien, j'ai essayé avec deux fonctions et usort. La premiere sur un élément et la suivante sur le deuxieme et ca marche pas.
J'imagine qu'il y a beaucoup plus simple mais je ne trouve pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 function triZ1($a, $b) { if ($a[Z1] == $b[Z1]) return 0; if ($a[Z1] > $b[Z1]) return 1; } usort ($table, triZ1); function triZ2($a, $b) { if ($a[Z2] == $b[Z2]) return 0; if ($a[Z2] > $b[Z2]) return 1; } usort ($table, triZ2);
Merci de m'aider
Partager