Trier un tableau PHP - PHP - Programmation
Marsh Posté le 23-10-2007 à 21:47:19
Bonjour à tous ! J'ai un tableau à deux dimensions en PHP et je voudrais le trier. Mon tableau est $_img. J'ai par exemple : $_img[0][0] => 15 | $_img[0][1] => 1 $_img[1][0] => 9 | $_img[1][1] => 2 $_img[2][0] => 36 | $_img[2][1] => 3 $_img[3][0] => 2 | $_img[3][1] => 1 $_img[4][0] => 7 | $_img[4][1] => 2 $_img[5][0] => 5 | $_img[5][1] => 1 - ou - 15 |1 9 |2 36 |3 2 |1 7 |2 5 |1 Je voudrais trier le tableau pour afficher les données en ordre croissant de la deuxieme cellule de chaque ligne ($_img[x][1])... Dans mon exemple, je voudrais obtenir : 36 | 3 9 | 2 7 | 2 15 | 1 2 | 1 2 | 1 J'ai vu la fonction array_multisort() mais je n'arrive pas à obtenir ce que je veux... ! Merci d'avance !!
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 23-10-2007 à 21:47:19
Bonjour à tous !
J'ai un tableau à deux dimensions en PHP et je voudrais le trier.
Mon tableau est $_img.
J'ai par exemple :
$_img[0][0] => 15 | $_img[0][1] => 1
$_img[1][0] => 9 | $_img[1][1] => 2
$_img[2][0] => 36 | $_img[2][1] => 3
$_img[3][0] => 2 | $_img[3][1] => 1
$_img[4][0] => 7 | $_img[4][1] => 2
$_img[5][0] => 5 | $_img[5][1] => 1
- ou -
15 |1
9 |2
36 |3
2 |1
7 |2
5 |1
Je voudrais trier le tableau pour afficher les données en ordre croissant de la deuxieme cellule de chaque ligne ($_img[x][1])...
Dans mon exemple, je voudrais obtenir :
36 | 3
9 | 2
7 | 2
15 | 1
2 | 1
2 | 1
J'ai vu la fonction array_multisort() mais je n'arrive pas à obtenir ce que je veux... !
Merci d'avance !!