我似乎无法让我的json_encode包括括号.. 任何帮助吗?JSON编码与[]
我的代码是:
$th = json_encode(array("4" => "four", "8" => "eight"));
echo $th;
,输出是:
{"4":"four","8":"eight","9":"\n"}
我需要发送给API的输出是:
[{"4":"four","8":"eight","9":"\n"}]
如何获取JSON数组中的括号? 谢谢!
我似乎无法让我的json_encode包括括号.. 任何帮助吗?JSON编码与[]
我的代码是:
$th = json_encode(array("4" => "four", "8" => "eight"));
echo $th;
,输出是:
{"4":"four","8":"eight","9":"\n"}
我需要发送给API的输出是:
[{"4":"four","8":"eight","9":"\n"}]
如何获取JSON数组中的括号? 谢谢!
使用此
$th = json_encode(array(array("4" => "four", "8" => "eight", "9" => "\n")));
你应该做的是这样的:
$th = json_encode(array(array("4" => "four", "8" => "eight")));
哇,谢谢! – user1789437
不客气!考虑接受答案。 – jan267
问题在于你想要一个JSON对象数组,而以前只是指定了一个JSON对象(在PHP中表示为一个键值数组)。 –
是它使用Perl? PHP的?请添加适当的标签。 – carlosfigueira