對象數組我已格式化輸出等如何顯示JSON格式
{"main" : { "membersdetails": [{result:SMS message(s) sent},
{result:SMS message(s) sent},{result:SMS message(s) sent}]}}
錯誤是:{結果:SMSmessage(S -------------- -------- ^期待 'STRING',}」
應該怎樣做,使之正確。
對象數組我已格式化輸出等如何顯示JSON格式
{"main" : { "membersdetails": [{result:SMS message(s) sent},
{result:SMS message(s) sent},{result:SMS message(s) sent}]}}
錯誤是:{結果:SMSmessage(S -------------- -------- ^期待 'STRING',}」
應該怎樣做,使之正確。
最好的辦法是不通過手工製作JSON字符串。取而代之的是,讓json_encode
爲你做它:
例子:(live copy)
$data = array(
main => array(
membersdetails => array(
array(
result => 'SMS message(s) sent'
),
array(
result => 'SMS message(s) sent'
),
array(
result => 'SMS message(s) sent'
)
)
)
);
echo json_encode($data);
輸出:
{"main":{"membersdetails":[{"result":"SMS message(s) sent"},{"result":"SMS message(s) sent"},{"result":"SMS message(s) sent"}]}}
認真地努力,爲打算在幾天內刪除:) –
@NullPoiиteя一個問題:花了兩分鐘,將有希望到OP有益的(問題可能不會被刪除)。 –
您的JSON是無效的這個'result'和'短信(S)sent'應可以在雙引號' 「' –
呀嘗試這種 {主:{membersdetails:[{結果:」 SMS消息(一個或多個)發送的 「},{結果:」 發送SMS消息(一個或多個) 「},{結果:」短信發送「}]}} –
謝謝。得到了結果。 – Shikha