frankx: Vererbung und private Variable als Array

Beitrag lesen

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