Einzelnen Beitrag anzeigen
Alt 30.07.2005, 23:01  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.818
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

das ist auch klar ... mit deiner foreach - schleife überschreibst du permanent die referenz.
das verhalten von php ist also richtig, auch wenn es strange erscheint.

korrekt würde dein skript so arbeiten:
PHP-Code:
<?php
#Referenzen auf Objekte erzeugen
$references=array();
for (
$i=0,$m=count($objects);$i<$m;$i++) {
  
$references[] = &$objects[$i];    
}
?>
grüße
axo
axo ist offline   Mit Zitat antworten