dedlfix: Objekte und Referenzen verwirren

Beitrag lesen

Der Funktionsaufruf:

conf::load($conf,$myPath);

Die Funktion (der Klasse conf):

function load(&$conf,$myPath) {
  $conf = &$_SESSION["conf"];

Da hast du dieses Problem:
http://de3.php.net/manual/de/language.references.arent.php

Wenn ich (wie oben schon eingetragen) $conf mit return zurückgebe, dann funktioniert es, aber ich möchte ja keine Kopie des Objekts, die nur Platz im Speicher braucht.

Das geht so:
http://de3.php.net/manual/de/language.references.return.php

dedlfix