小编And*_*son的帖子

我希望PHP中的json_encode返回一个JSON数组,即使索引不是有序的

但根据这个:http://www.php.net/manual/en/function.json-encode.php#94157它不会.

我正在使用flot所以我需要一个带有数字索引的数组返回,但我得到的是这样的:

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

所以flot窒息.如果我在调用json_encode之前对数组进行var_dump,它看起来像这样:

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

有任何想法吗?

php json jsonp flot

11
推荐指数
3
解决办法
2万
查看次数

标签 统计

flot ×1

json ×1

jsonp ×1

php ×1