Ich möchte die Funktionen json_encode in PHP Rückgabe eines JSON-array, auch wenn die Indizes sind nicht in Ordnung

aber laut diesem: http://www.php.net/manual/en/function.json-encode.php#94157 es nicht.

Ich bin mit flot, also ich brauche ein array mit numerischen Indizes zurückgegeben, aber was ich bekomme ist diese:

jsonp1282668482872 ( {"label":"Hits 2010-08-20","data":{"1281830400":34910,"1281916800":45385,"1282003200":56928,"1282089600":53884,"1282176000":50262,"1281657600":45446,"1281744000":34998}} );

so flot ist erstickt. Wenn ich var_dump das array, kurz bevor ich rufen Sie die Funktionen json_encode sieht es wie folgt aus:

array(7) {
  [1281830400]=>
  int(34910)
  [1281916800]=>
  int(45385)
  [1282003200]=>
  int(56928)
  [1282089600]=>
  int(53884)
  [1282176000]=>
  int(50262)
  [1281657600]=>
  int(45446)
  [1281744000]=>
  int(34998)
}

irgendwelche Ideen?

InformationsquelleAutor Andrew Watson | 2010-08-24

Schreibe einen Kommentar