Mailinglisten-Archive |
hallo zusammen, mir ist grad aufgefallen, dass in einem array gespeicherte Objekte auch in php5 nicht automatisch per Referenz gespeichert werden, sondern nach wie vor kopiert werden? sollte ich dann nach wie vor das & verwenden?... class Test { private $einArray = array(); private $objektEigenschaft1 = "test1"; private $objektEigenschaft2 = "test2"; public function __construct() { $this->einArray['key1'] = $this->objektEigenschaft1; $this->einArray['key2'] = &$this->objektEigenschaft2; $this->objektEigenschaft1 = "test1-geaendert"; $this->objektEigenschaft2 = "test2-geaendert"; } public function test() { echo($this->einArray['key1']."<br>"); echo($this->einArray['key2']."<br>"); } } $test = new Test(); $test->test(); AUSGABE: test1 test2-geaendert danke + gruß lars -- DSL-Preisknaller: DSL Komplettpakete von GMX schon für 16,99 Euro mtl.!* Hier klicken: http://portal.gmx.net/de/go/dsl02
php::bar PHP Wiki - Listenarchive