nein. sorry, hatte mich etwas geschwollen ausgedrückt.
also:
so wie du es gemacht hast, kann das nicht funzen, weil du $shop mit der zweiten instanz überschrieben hast. du müsstest es also so machen:
PHP-Code:
$parent = new Warenkorb();
$parent->warenkorb = "test";
$child = new Datenbank();
print $child->datenbank;
print $parent->warenkorb;
es ist in diesem falle nur wenig sinnvoll zwei instanzen zubilden, weil eine instanz der childclass reicht, um zugriff auf eine eigenschaft/methode der parentclass zubekommen.
ist die instanz einer childclass gebildet, so ist die parentclass ebenfalls verfügbar.