array
&File_Find::mapTreeMultiple (
string $directory
,
integer $maxrecursion = 0
,
integer $count = 0
)
Crée une carte d'une arborescence de dossiers fournie par le paramètre directory_path . Suivant ce que vous placez dans le paramètre maxrecursion , vous récupérez le contenu du dossier ainsi que celui des sous-dossiers.
string $directory - chemin vers le dossier dont vous voulez créer la carte
integer $maxrecursion - définit le degré de récursivité des sous-dossiers
integer $count - peut être ignoré - paramètre interne permettant de surveiller le degré de récursion
array - un tableau multi-dimensionnel contenant tous les sous-dossiers ainsi que leurs fichiers
This function can be called statically.
Récupération du contenu d'un dossier ainsi que le contenu des sous-dossiers
<?php
include "File/Find.php";
$file = File_Find::mapTreemultiple('/usr/', 1);
print_r($file);
?>
L'exemple ci-dessus affichera quelque chose comme :
Array
(
[0] => file1.tmp
[1] => file2.tmp
['bin'] => Array
(
[0] => readme.txt
)
)