le 09/04/2005 à 19:19
i M@N
Hello !
Je liste un répertoire avec ce code :
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,
@+...
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,
@+...