Comment puis-je obtenir tous les sous-répertoires d'un répertoire donné sans fichiers, .
(répertoire courant) ou ..
(répertoire parent) puis utiliser chaque répertoire dans une fonction?
php
list
get
subdirectory
Adrian M.
la source
la source
Voici comment vous pouvez récupérer uniquement les répertoires avec GLOB:
la source
$somePath
dans la sortieLa classe Spl DirectoryIterator fournit une interface simple pour afficher le contenu des répertoires du système de fichiers.
la source
Presque le même que dans votre question précédente :
Remplacez
strtoupper
par la fonction souhaitée.la source
getFilename()
renverra uniquement le nom du répertoire.RecursiveDirectoryIterator::SKIP_DOTS
comme deuxième argument auRecursiveDirectoryIterator
constructeur.Essayez ce code:
la source
Dans le tableau:
//accès:
Exemple pour tout montrer:
la source
la source
Vous pouvez essayer cette fonction (PHP 7 requis)
la source
Bonne façon
Inspiré par Laravel
la source
GLOB_ONLYDIR
, voir php.net/manual/en/function.glob.phpVoici le code d'une ligne:
la source
Répertorier uniquement de manière non récursive
La seule question qui a posé directement cela a été fermée à tort, je dois donc la poser ici.
Il donne également la possibilité de filtrer les répertoires.
la source
Vous pouvez utiliser la fonction glob () pour ce faire.
Voici une documentation à ce sujet: http://php.net/manual/en/function.glob.php
la source
Trouvez tous les fichiers PHP de manière récursive. La logique doit être assez simple pour être modifiée et elle vise à être rapide (heu) en évitant les appels de fonction.
la source
Si vous recherchez des solutions de liste de répertoires récursifs. Utilisez le code ci-dessous, j'espère que cela devrait vous aider.
la source
La fonction récursive suivante renvoie un tableau avec la liste complète des sous-répertoires
Source: https://www.lucidar.me/en/web-dev/how-to-get-subdirectories-in-php/
la source
Trouvez tous les fichiers et dossiers dans un répertoire spécifié.
Échantillon :
la source