Das habe ich gestern abend auch festgestellt. Sehr komisch. Ich habe wohl die Bedeutung von "extends" falsch verstanden. Ich habe meine Klasse(n) etwas umgeschrieben.
Dabei kam folgendes heraus.
Über folgenden Aufruf:
PHP-Code:
$this->itemsCollection[$index] = new listItem;
wird dem aktuellen Arrayfeld ein neue Instanz der Klasse listItem zugewiesen.
Das klappt so weit auch. Nun die Frage - Wie kann greife ich auf eine Eigenschaft, des darüberliegenden Objektes zu?
Beispiel:
PHP-Code:
class listbox
public a;
function __construct
{
$this->a = "1";
}
.....
class listItem
{
function test
{
echo ??->a;
}
}
Grüße