Mailinglisten-Archive |
P. Genna Privat schrieb: > Im Kopf macht es Sinn, > aber warum gehts trotzdem nicht? > Code selbsterklärend: > > <?php > class main { > public function set($class){ > $this->$class = new $class; > } > } > > class math{ > public function add($a, $b){ > return $a + $b; > } > } > > class view extends main { > public function show($a, $b){ > echo $this->math->add($a, $b); > } > } > $run = new main; > $run->set("math"); > $run->set("view"); > $run->view->show(5,6); $run->view->math gibt es nicht! sondern nur $run->math weil in $run->view kein $this->math ($run->view->math) existiert dies hast du oben in $run erzeugt, aber nicht in $run->view -- Sebastian Mendel
php::bar PHP Wiki - Listenarchive