Eddy: Übertragung von Eigenschaften bei Klassen

Beitrag lesen

Hallo SelfHTML-Forum,

ich habe etwas Verrücktes festgestellt. Ich habe ein Variable namens $AGV als ein Objekt definiert und habe deren Inhalt auf $agvH übertragen. Als ich nun Durchmesser-Werte von $agvH->Durchmesser änderte, änderten sich die Durchmesser-Werte von $AGV-Durchmesser auch! Ist das normal?

Ich möchte die Klasse AGV mehrmals verwenden und diese soll mehrmals verwendet werden können, sprich:

  
$AGV=new AGV;  
  
for($c=1;$c<=2;$c++)  
{  
  
$agvH=$AGV  
  
... Veränderung von Eigenschaften von $agvH und deren Ausgabe ...  
  
unset($agvH);  
  
}  

$agvH soll in jedem Zyklus mit den Standardwerten von $AGV geladen werden, das geht jedoch nicht wenn $AGV geändert wird. Nur $agvH soll verändert werden, $AGV jedoch nicht!

Kennt jemand Abhilfe?

ciao Eddy