Heim >Backend-Entwicklung >PHP-Tutorial >PHP ruft alle Dateien in einem Ordner ab (rekursiver Algorithmus)
Der folgende Editor zeigt Ihnen ein einfaches Beispiel des rekursiven-Algorithmus zum Abrufen aller Dateien in einem Ordner in PHP. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Herausgeber und werfen Sie einen Blick darauf
wie folgt:
function my_scandir($dir) { $files=array(); if(is_dir($dir)) { if($handle=opendir($dir)) { while(($file=readdir($handle))!==false) { if($file!="." && $file!="..") { if(is_dir($dir."/".$file)) { $files[$file]=my_scandir($dir."/".$file); } else { $files[]=$dir."/".$file; } } } closedir($handle); return $files; } } }
Das obige ist der detaillierte Inhalt vonPHP ruft alle Dateien in einem Ordner ab (rekursiver Algorithmus). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!