|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2009 Messages : 26 ![]() |
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: Code :
Quelqu'un a il une idée de comment faire ? Merci |
||
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Utilise array_multisort()
Ce que tu fais ne vas pas car - $a et $b ne sont pas les dates, ce sont des tableaux array(date => valeur) - tu compares des objets (je ne pense pas que cela fonctionne) |
|
|
10
|
|
|
#3 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2009 Messages : 26 ![]() |
array_multisort() fonctionne au poil merci.
au sujet des comparaison d'objet je ne sais pas trop comment ca fonctionne en php (je suis plus habituer au surcharge d'opérateurs en C++) mais dans la doc ils font des chose comme ca : Code :
En tout cas merci. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com