Hallo Zusammen,
wenn ich innerhalb einer Klasse rekursiv programmiere, gibt PHP folgenden Fehler aus:
Fatal error: Call to undefined function getImages() in C:\Programme\xampp\htdocs\download\image.php on line 10
class Image{
//Anzahl und Dateinamen aller Bilder ermitteln
function getImages($folder){
$fp = opendir($folder);
while($file = readdir($fp)){
//ist $file ein Verzeichnis?
if(is_dir("$folder/$file") && $file!="." && $file!=".."){
echo $folder.'/'.$file.' (dir)<br />';
getImages("$folder/$file");
}
.
.
.
}
}
}
Wenn ich die Funktion getImages allerdings ausserhalb der Klasse schreibe funktioniert der Selbstaufruf einwandfrei.
Was mache ich falsch?
Viele Grüße
Mikael Parmentier