Hallo,
ich habe ein problem mit dem kleinen Skript, welches ich geschrieben habe. Das Skript soll alles Verzeichnisse durchsuchen und die dateinamen in ein array schreiben. Geb ich die ne direkte ausgabe an mit echo, funktioniert es ohne Probleme. Nur das Array ist immer leer. Leider sind meine PHP Kenntnisse nicht so gut, aber jeder hat mal angefangen
. Ich möchte das Skript dann noch erweitern mit filtern und so weiter. Über Tipps wäre ich sehr dankbar.
ich habe ein problem mit dem kleinen Skript, welches ich geschrieben habe. Das Skript soll alles Verzeichnisse durchsuchen und die dateinamen in ein array schreiben. Geb ich die ne direkte ausgabe an mit echo, funktioniert es ohne Probleme. Nur das Array ist immer leer. Leider sind meine PHP Kenntnisse nicht so gut, aber jeder hat mal angefangen

PHP-Code:
<?php
get_dir($dir="./"); //Zielverzeichnis oeffnen
$datei_array = Array(); //Datei Array anlegen
function get_dir ($dir) {
$fp=opendir($dir);
while($datei=readdir($fp)) {
if (is_dir("$dir/$datei") && $datei!="." && $datei!="..") {
get_dir("$dir/$datei");
}
else {
array_push($datei_array,$datei);
}
}
closedir($fp);
return($datei_array);
}
print_r($datei_array);
?>
Kommentar