Hallo,
ich habe ein Problem mit meinen Klassen.
Folgendes Szenario:
in einem anderen Ordner (was in $this->getBlah() steht)
normalerweise sollte er 1 ausgeben, stattdessen kommt die Meldung Cannot redeclare class impressum in
Weiss jemand einen Rat ... weiss nicht mehr weiter
mfg Marcel
ich habe ein Problem mit meinen Klassen.
Folgendes Szenario:
PHP:
class a{
private $blah;
public function getBlah(){
return $this->blah;
}
}
class b extends a{
private $dir = "dir/";
public function __construct(){
parent::construct();
}
public function loadblah(){
include $this->dir . $this->getBlah() . '/modul.php';
$string = $this->getBlah();
$modul = new $string();
$modul->init();
}
}
in einem anderen Ordner (was in $this->getBlah() steht)
PHP:
class C extends b{
public function init(){
echo "1";
}
}
normalerweise sollte er 1 ausgeben, stattdessen kommt die Meldung Cannot redeclare class impressum in
Weiss jemand einen Rat ... weiss nicht mehr weiter
mfg Marcel