Liste des fichiers dans le répertoire et les sous-répertoires en PHP
En PHP, vous pouvez utiliser des méthodes d'itération de répertoire pour parcourir un répertoire donné et ses sous-répertoires , récupérant efficacement une liste de tous les fichiers au sein de leur structure hiérarchique.
Pour y parvenir, suivez les étapes suivantes :
Voici un exemple qui renvoie un tableau de chemins de fichiers. :
<code class="php">$files = array(); foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator('.')) as $filename) { // filter out "." and ".." if ($filename->isDir()) continue; $files[] = $filename->getPathname(); }</code>
Le tableau $files résultant contiendra les chemins complets de tous les fichiers du répertoire actuel et de ses sous-répertoires. Par exemple, cela pourrait ressembler à :
<code class="php">array("folder1/file.jpg", "folder2/blah.word", "root/name.fileext")</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!