我有一堆值和一个PHP数组,我需要将其转换为JSON值,以便通过CURL发布到parse.com
问题是PHP数组转换为JSON对象(字符串作为键和值,而字符串作为值)
我最终
{"showtime":{"Parkne":"1348109940"}}
而不是
{"showtime":{Parkne:"1348109940"}}
并且parse抱怨这是一个对象而不是数组,因此不会接受它。
如
{"showtime":{"Parkne":"1348109940"}}
是JSON对象(
key = a string
)无论如何,可以使用
json_encode
来执行此操作吗?或一些解决方案? 最佳答案
盲注...我给您的印象是您的PHP数据结构不是您想开始的。你可能有这个:
$data = array(
'showtime' => array(
'Parkne' => '1348109940'
)
);
...并且实际上需要这个:
$data = array(
array(
'showtime' => array(
'Parkne' => '1348109940'
)
)
);
随时编辑问题并提供预期输出的样本。