Briefkasten
Erfahrenes Mitglied
Hallo,
ich habe hier eine Klasse mit der Eigenschft gallerypwd. Diese sollte mir den Wert dirname(__FILE__); zurückgeben. Leider erhalte ich immer den Wert NULL. Weiß jemand warum?
ich habe hier eine Klasse mit der Eigenschft gallerypwd. Diese sollte mir den Wert dirname(__FILE__); zurückgeben. Leider erhalte ich immer den Wert NULL. Weiß jemand warum?
PHP:
Class gallery
{
private $imagerootdir;
private $gallerypwd;
private $cdir;
private $current_url;
public function __construct($current_url,$imagerootdir)
{
//echo $current_url;
$this->current_url = $current_url;
$this->imagerootdir = $imagerootdir;
//echo $this->current_url;
echo $this->gallerypwd;
//echo $this->current_url_get();
//echo $this->gallerypwd__get();
//echo "<br>";
//$this->imagerootdir__set($imagerootdir);
//echo $this->imagerootdir__get();
}
public function __set($var,$value)
{
switch($var)
{
case imagerootdir:
$this->imagerootdir = $value;
break;
case current_url:
$this->current_url = $value;
break;
default:
echo "Fehler: Diese Eigenschaft ist nicht vorhanden!";
break;
}
}
public function __get($var)
{
switch($var)
{
case imagerootdir:
return $this->imagerootdir;
break;
case gallerypwd:
$gallerypwd = dirname(__FILE__);
$this->gallerypwd = $gallerypwd;
return $this->gallerypwd;
break;
case current_url:
return $this->current_url;
break;
default:
echo "Fehler: Diese Eigenschaft ist nicht vorhanden!";
break;
}
}
}
Zuletzt bearbeitet: