Ein Experiment
Donnerstag, 10. Januar 2008Gestern fragte ich mich beim Einschlafen: Was ist, wenn ich eine Objektmethode aufrufe, welches eine andere Methode aufruft, welche das Objekt zerstört? Stürzt PHP ab oder läuft es einfach weiter. Was soll es dannn tun? Das Ergebnis hat mich überrascht: class Helper { public $blubb = true; public function Bye() { global $c; echo "Helper::Bye(): Calling Control::Kill()\n"; $c->Kill(); $c->End(__CLASS__); var_dump($this); } } class ...