J'utilise le code suivant pour obtenir un tableau de répertoires et leurs sous-répertoires où chacun contient l'extension de type de fichier: png. Cela fonctionne très bien mais je dois être capable de sortir les résultats du tableau dans un format de style de liste, par exemple.Affichage `pretty output` du contenu du répertoire du tableau
* Test
-> test2.png
-> test1.png
* subfolder
-> test3.png
* sub sub folder
-> test4.png
etc
code:
$filter=".png";
$directory='../test';
$it=new RecursiveDirectoryIterator("$directory");
foreach(new RecursiveIteratorIterator($it) as $file){
if(!((strpos(strtolower($file),$filter))===false)||empty($filter)){
$items[]=preg_replace("#\\\#", "/", $file);
}
}
tableau Exemple de résultats:
array (
0 => '../test/test2.png',
1 => '../test/subfolder/subsubfolder/test3.png',
2 => '../test/subfolder/test3.png',
3 => '../test/test1.png',
)
Quelle serait la meilleure façon d'atteindre le résultat escompté?
Merci. Mais je suis après l'affichage sous forme de texte formaté sur un site Web, par exemple. Directory-> - Photo - Photo - Annuaire -> - Photo - Photo Donc, on peut voir une représentation structurelle des données. –
Ah, d'accord. Vous avez mal compris là-bas. – Turbotoast