dedlfix: PHP4!=PHP5

Beitrag lesen

Tach!

Ich deute das so, dass mit PHP5 in Zeile #119 nicht der Wert von $add_field in $meinformular->subformular['addfield']['neu'] geschrieben wird, sondern eine Referenz auf $add_field und damit in #127 das Original verändert wird … was zu dem Problem führt.
Deute ich das alles richtig und wenn ja,

Ja, PHP5 arbeitet bei Objekten generell mit Referenzen, PHP4 hat in dem Fall eine Kopie übergeben.

wie lässt sich das umgehen?

Mit dem Operator clone.

dedlfix.