Les Snippets

Connexion

Affichage de l'arborescence d'un dossier

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 28/10/2007 11:39:11 et initié par maxroucool [Liste]
Vue : 14894
Catégorie(s) : Fichier / Disque, Algorithme
Langages dispo pour ce code :
- PHP 3, PHP 4, PHP 5
- PHP 5



Langage : PHP 3 , PHP 4 , PHP 5
Date ajout : 28/10/2007
Posté par maxroucool [Liste]
<?php
function exploration_dossier($dossier_chemin){
    echo "<ul>";
    
    $dossier = opendir ($dossier_chemin); 
    
    while ($fichier_nom = readdir ($dossier)) {
    
        if ($fichier_nom != "." && $fichier_nom != "..") {
            
            $fichier_chemin = $dossier_chemin.'/'.$fichier_nom;
            
            echo "<li>$fichier_nom</li>";
            
            if(filetype($fichier_chemin) == 'dir'){
                
                exploration_dossier($fichier_chemin);
                
            }
            
        }
        
    } 
    closedir ($dossier); 
    
    echo "</ul>";
    
}
?>
Langage : PHP 5
Date ajout : 28/03/2011
Posté par phpAnonyme [Liste]
$it = new RecursiveTreeIterator(new RecursiveDirectoryIterator($dir));
    foreach($it AS $file) 
        echo $it->current()."<br>";

Snippets en rapport avec : Dossier, Explorateur, Arborescence



Codes sources en rapport avec : Dossier, Explorateur, Arborescence

{PHP} EXPLORATEUR DE DOSSIERS RÉCURSIF
Juste un explorateur de dossiers récursif que je viens de faire en vue de coder un "File manager" co...

{Visual Basic, VB6, VB.NET, VB 2005} [.NET2] TREEVIEW - VU SUR DOSSIER
J'ai trouvé plusieurs sources permettant d'afficher l'arborescence du Poste de travail. Mais cela ne...

{Visual Basic, VB6, VB.NET, VB 2005} [VB.NET] EXPLORATEUR DE DOSSIERS - TREE VIEW
Ce petit bout de code vous permet de lister les dossiers dans une treeview, mais à la façon de l'exp...

{PHP} EXPLORATEUREUREKA (GESTIONNAIRE COMPLET GRAPHIQUE DE FICHIER ET DOSSIER + ARBORESCENCE)
======================================== === NOUVEAU PROJET ====== ================...

{C / C++ / C++.NET} EXPLORATEUR DE FICHIERS WINDOWS EN C
application en langage C qui permet de parcourir les dossiers et les fichiers d'un système d'exploit...

{Visual Basic, VB6, VB.NET, VB 2005} EXPLORATEUR DE DOSSIER EN VB6
Ce code sert à naviguer dans les dossiers d'un disque en se servant d'un TreeView J'affiche les sou...

{Visual Basic, VB6, VB.NET, VB 2005} YOMMEXPLORER.NET EXPLORER / EXPLORATEUR DE DOSSIERS RÉPERTOIRES FICHIERS (VRAIS ICONES, MENU CONTEXTUEL, RAFFRAICHISSEMENT AUTO, LIEN ENTRE ARBORESCENCE DOSSIERS ET LISTE FICHIER)
Bonjour @ tous & toutes, Voici la version .Net du YommExplorer OCX. Reprise des anciennes foncti...

{C# / C#.NET} EXPLORATEUR DE FICHIERS
Voilà mon petit explorateur de fichiers. Il est loin d'être comme Windows Explorer(ce n'était pas le...

{PHP} FONCTION RÉCURSIVE POUR GÉNÉRER UNE ARBORESCENCE DE FICHIERS AVEC FILTRES
Cette fonction vas générer une arborescence des fichiers & dossiers de manière graphique avec la pos...

{PHP} GÉNÉRATION RÉCURSIVE D'UNE ARBORESCENCE DE RÉPERTOIRES
Je vous présente une petite fonction récursive que j'ai développée pour permettre de générer l'arbor...