Tri de fichiers

Répondre
i M@N
le 09/04/2005 à 19:19
i M@N
Hello !

Je liste un répertoire avec ce code :
<?php
$dossier = opendir ($dir);
while ($fichier = readdir ($dossier)) {
if ($fichier != "." && $fichier != ".." && $fichier != "index.php") {
$texte[] = $fichier;
}
}
closedir ($dossier);

?>

J'ai un souci pour trier la liste des fichiers contenue dans $texte[] et qui est :
doc1.inc
doc10.inc
doc11.inc
doc12.inc
doc13.inc
doc14.inc
doc15.inc
doc16.inc
doc17.inc
doc18.inc
doc19.inc
doc2.inc
doc20.inc

Comme vous le voyez, doc1.inc est avant doc10.inc alors qu'il devrait être avant doc2.inc.

Est-ce que quelqu'un sait comment faire pour récupérer un tableau avec les fichiers du répertoire dans l'ordre doc1.inc, doc2.inc ...

D'avance merci,

@+...
One Love, One Heart, One Unity.
zebden
le 09/04/2005 à 20:10
zebden
tu fais un asort($texte) apres ta boucle ca trie ton tableau ^^
zebdinou pour les intimes / Blog : http://www.zebden.fr
i M@N
le 10/04/2005 à 16:47
i M@N
Hello !

nan Zebden, spa du tout ça le problème, tu as mal lu mon post ... je connais sort($variable); .

Spa grave je me suis débrouillé autrement.

@+...
One Love, One Heart, One Unity.
zebden
le 10/04/2005 à 17:05
zebden
Dans ce cas, utilise natsort , ca trie naturellement.

j'ai testé chez moi ca marche.
zebdinou pour les intimes / Blog : http://www.zebden.fr
L4_Hyr3
le 10/04/2005 à 19:46
L4_Hyr3
en algo :
x <- 1
tant que existe(docx) faire
ajouter docx au tableau
i<-i+1
fin tant que
epita promo 2009
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours