Josh
Legendäres Mitglied
Hallo alle
Ich weiss, dass seit dem neuen OOP Modell von PHP5 nun Objekte immer als Referenz übergeben werden, und nicht mehr als Kopien wie noch zu PHP4 Zeiten.
Wie schaut es aus mit anderen Variablentypen? Macht es einen Unterschied, ob ich
CODE function myFunc($param) {}
oder
CODE function myFunc(& $param) {}
schreibe?
Ganz allgemein: kann mit dem Verwenden von Referenzen bei Nicht-Objekten erheblich Performanz eingespart werden? Beim Verwenden von Objekten wohl schon, aber bei Nicht-Objekten? Lohnt sich der "Mehraufwand"?
Grüsse
Josh
Ich weiss, dass seit dem neuen OOP Modell von PHP5 nun Objekte immer als Referenz übergeben werden, und nicht mehr als Kopien wie noch zu PHP4 Zeiten.
Wie schaut es aus mit anderen Variablentypen? Macht es einen Unterschied, ob ich
CODE function myFunc($param) {}
oder
CODE function myFunc(& $param) {}
schreibe?
Ganz allgemein: kann mit dem Verwenden von Referenzen bei Nicht-Objekten erheblich Performanz eingespart werden? Beim Verwenden von Objekten wohl schon, aber bei Nicht-Objekten? Lohnt sich der "Mehraufwand"?
Grüsse
Josh