Hallo Paul,
...und dann die Wertepaare in ein vorbereitet Array schieben soll...
array_push($statarray , $statitem[0] => $statitem[1]);
...die letzte Zeile erzeugt einen Parsing-Error.
Syntaxfehler?, falsche Funktion?, Alternative?
jo:
Alternative:
$statarray[$statitem[0]]=$statitem[1];
erzeugt einen Arrayeintrag mit dem Index $statitem[0] und dem Inhalt $statitem[1].
Korrekte Syntax:
array_push($statarray , array($statitem[0] => $statitem[1]));
Der assoziativ-Operator => kommt IMHO nur im array() Konstrukt vor.
http://www.php.net/manual/de/function.array-push.php
http://www.php.net/manual/de/function.array.php
Gruss,
Carsten