Hallo,
ich hab aus einem Php-Buch ein Script für einen Verzeichnisbaum gefunden und das auch 1zu1 rauskopiert, jedoch funktioniert es noch nicht so richtig.
Hier das Script:
und das ist der Fehler, der kommt:
Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in D:\xampp\htdocs\browser.php on line 46
Ich hab keine Ahnung an was des liegt, hoffe ihr könnt mir weiterhelfen
ich hab aus einem Php-Buch ein Script für einen Verzeichnisbaum gefunden und das auch 1zu1 rauskopiert, jedoch funktioniert es noch nicht so richtig.
Hier das Script:
PHP:
<?php
class DirFileTree {
var $rootDir;
var $ignore = array (".", "..");
var $tree;
function DirFileTree($rootDir) {
$this->setRootDir($rootDir);
$this->ParseDir();
}
function ParseDir() {
$this->tree = $this->BuildDir($this->rootDir);
}
function setRootDir($rootDir) {
$this->rootDir = $rootDir;
}
function BuildDir($startDir) {
$handle = @opendir($startDir);
if (!$handle) {
echo "$startDir ist kein gültiges Verzeichnis!\n";
exit();
}
while ($file = readdir($handle)) {
if (!in_array($file,$this->ignore)) {
if (is_dir($startDir."/".$file)) {
$fileArray[$file] = $this->BuildDir($startDir."/".$file);
} else {
$fileArray[] = $file;
}
}
closedir($handle);
return $fileArray;
}
function getTree() {
return $this->tree;
}
}
$Tree = new DirFileTree("/test"); // Zeile 46
print_r($Tree>getTree());
?>
und das ist der Fehler, der kommt:
Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in D:\xampp\htdocs\browser.php on line 46
Ich hab keine Ahnung an was des liegt, hoffe ihr könnt mir weiterhelfen