Bonjour,
J'ai un tableau contenant des nom de fichiers, de la forme:
[0][fichier1]
[1][fichier2]
...
[N]fichierN]
et un tableau de la forme
[fichier1][date]
[fichier2][date]
...
avec date de la forme "2011-05-19 15:37:33"
Et je souhaite trier mon second tableau du plus récent au plus vieux.
le souci c'est que je ne vois pas trop comment faire,j'ai tenté en utilisant usort() de la façon suivante:
mais mon tableau ressort vide.
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 <?php function sort_date($a, $b) { $d1 = new DateTime($a); $d2 = new DateTime($b); if ($d1 == $d2) return 0; if ($d1 < $d2) return (1); return (-1); } $date = usort($date, "sort_date"); ?>
Quelqu'un a il une idée de comment faire ?
Merci








Répondre avec citation



Partager