我使用的是使用php的rest-api。有人能告訴我如何使用php來表示下面的JSON格式嗎?其餘的api需要這種格式來執行過濾。json php示例
--data-進行urlencode '其中= { 「郵報」:{ 「__類型」: 「指針」, 「類名」: 「郵報」, 「對象ID」: 「8TOXdXf3tz」}}' \
我使用的是使用php的rest-api。有人能告訴我如何使用php來表示下面的JSON格式嗎?其餘的api需要這種格式來執行過濾。json php示例
--data-進行urlencode '其中= { 「郵報」:{ 「__類型」: 「指針」, 「類名」: 「郵報」, 「對象ID」: 「8TOXdXf3tz」}}' \
json_decode該字符串的確切陣列,這將導致,但業和數組的數組...
$a = json_decode('{"post":{"__type":"Pointer","className":"Post","objectId":"8TOXdXf3tz"}}',true);
結果:
array(1) {
["post"] => array(3) {
["__type"] => string(7) "Pointer"
["className"] => string(4) "Post"
["objectId"] => string(10) "8TOXdXf3tz"
}
}
所以寫在PHP的數組:
$thing = array(
"post" => array(
"__Type" => "Pointer",
"className" => "Post",
"objectId" =>> "9878076"
);
);
然後json_encode會重新創建json ...
啊,明白了,謝謝,是的,我的語法錯誤!謝謝... – user1215923
你可以使用PHP創建數組,然後使用json_encode函數創建JSON格式。
陣列數組怎麼樣? – kratenko
顯示您所做的一些嘗試。目前的答案應該給你足夠的提示。不要要求爲你寫代碼。 –