hi,
Laut meinem Klassenverständnis sollte hier "AB" ausgegeben werden. Es wird aber "BB" ausgegeben, weil beidemale die Funktion getText von B aufgerufen wird.
Das dürfte daran liegen, dass in parent::A() das Ergebnis von $this->getText() zurückgegeben wird - $this ist hier aber deine Instanz von B().
Was auch noch unverständlich ist wenn ich auf eine Variable mit $this zugreife, dann wird die Variable der Elternklasse zurückgegeben.
Gruß
Andi