J'aimerais enregistrer cette arborescence dans un tableau pour pouvoir le trier en fonction des dossiers enfants.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Répertoire parent
	Répertoire enfant 1
		Fichier1.1		Fichier1.2		FIchier1.3
	Répertoire enfant 2
		Fichier2.1		Fichier2.1		Fichier2.3
	Répertoire enfant 3
		Fichier3.1		Fichier3.2		Fichier 3.3
Etc ...
Le tableau pourrait ressembler à ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$tab_dossier = array ( 	'Répertoire1' => array( 'fichier11', 'fichier12', 'fichier13'),
				 		'Répertoire2' => array( 'fichier21', 'fichier22', 'fichier23')
						);

Lister le répertoire, facile.
Enregistrer les dossiers dans un tableau, facile.
Par contre pour les fichiers ... Etant donné que c'est une fonction récursive, c'est un poil plus compliqué ...