newbie, lecture recursive d'un dossier et tri [PHP] - PHP - Programmation
Marsh Posté le 03-05-2005 à 14:06:34
Salut,
Il te suffit de faire :
$tab_dir=array{};
$tab_file=array{};
if(is_dir($dir."/".$fichier))
array_push($tab_dir,$fichier)
else
array_push($tab_file,$fichier)
sort($tab_dir);sort($tab_file);
array_merge($tab_dir,$tab_file);
Puis ensuite tu affiche le contenu de ton tableau avec un foreach.
Voilà. J'espère que j'ai bien répondu à ta question.
Marsh Posté le 22-12-2008 à 16:53:15
petite correction :
Code :
|
Bon courage
Marsh Posté le 03-05-2005 à 13:11:44
bonjour,
j'ai trouver plein d'infos sur comment regler mon problème mais étant donné que je suis une vraie bille en php, j'en appelle humblement à votre bonne âme
j'ai trouver un script qui me fait une mise en page qui me conviens et tout et tout, je n'ai qu'un soucis: le listage moisi des repertoires avec la fonction readdir()
bon alors j'ai fait des recherches et j'ai fini par comprendre que si je voulais un tri alphabétique 'il me falais d'abord insérer les nom de dossiers dans un tableau puis le trier avec la fonction sort().
A la bonne heure
voici le script en question:
comme précisé dans le titre du topic, je suis newbie en php
en lisant le script j'avais cru comprendre que $fichier était un tableau mais un sort($fichier) n'a vraiment rien de concluant malheureusement.
Tout ce que je souhaiterais, c'est un bon coup de main pour m'aider à modifier ce script afin qu'il affiche dossiers et fichiers par ordre alphabétique croissant.
durant mes recherches sur le net, j'ai appris l'existance d'une fonction scandir() mais c'est pour php5
merci d'avance pour votre aide
Message édité par smea le 03-05-2005 à 13:13:02