Hellihello wahsaga,
Poste bitte mal, was var_dump nicht nur für die einzelne Objekteigenschaft, sondern für die kompletten Objekte ausgibt.
Wie dedlfix schon erläuterte, taucht in der erbenden Klasse dann die Variable "Liste" zweimal auf...:
object(Basis)#1 (2) {
["Liste:private"]=>
array(1) {
["Feld1"]=>
string(5) "Wert1"
}
["Liste1"]=>
array(1) {
["Feld1"]=>
string(5) "Wert1"
}
}
object(Erbe)#2 (3) {
["Liste:private"]=>
array(1) {
["Feld1"]=>
string(5) "Wert1"
}
["Liste1"]=>
array(2) {
["Feld1"]=>
string(5) "Wert1"
["Feld2"]=>
string(5) "Wert2"
}
["Liste"]=>
array(1) {
["Feld2"]=>
string(5) "Wert2"
}
}
Dank und Gruß,
frankx