Ein paar mehr infos währen hilfreich.
Wenn ich ein Array mit $array[1] ausgebe, wird mir immer Test = 123 angezeigt.
Wenn echo($array[1]);
nur Test = 123 ausgibt, dann steht auch das in $array[1] also sollte irgent was mit der zuweisung wohl nicht stimmen.
Poste doch einfach mal die zuweisung.
Gruss Gawin