我似乎無法讓我的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