Bonjour,
Voilà, j'ai besoin de classer l'affichage de mes fichiers dans une page par ordre décroissant, et pour celà, j'utilise une fonction :
Code :
- function compare($a){
- $arrA = substr("$a", 0, 4);
- if ( $arrA[0] > $arrA[1])
- return -1;
- else if ( $arrA[0] == $arrA[1])
- if ( $arrA[0] < $arrA[1])
- return 0;
- return 1;
- rsort($tFichiers,"compare" );
|
$tFichiers étant le tableau où se trouve les fichiers présents dans un répertoire spécifique.
Les fichiers ont tous comme début la date et c'est ce à quoi je veux me fier pour les classer.
En gros :
- 0512-toto.txt
- 0601-toto.txt
- 0602-toto.txt
- etc...
Alors ça fonctionne mal... pour le moment, ça me classe pas tout dans l'ordre... quelqu'un pourrait m'aider ?
Merci d'avance.
Message édité par thenab le 07-04-2006 à 17:31:18
---------------
Thenab - Quitte à passer pour un con, passe vite !