phpを使用してrest-apiを使用しています。誰かがphpを使用して以下のJSON形式を表現する方法を教えてもらえますか?残りのAPIでは、フィルタリングを実行するためにこの形式が必要です。
--data-urlencode'where = {"post":{"__ type": "Pointer"、 "className": "Post"、 "objectId": "8TOXdXf3tz"}}' \
PHPを使用して配列を作成してから、json_encode関数を使用してJSON形式を作成できます。
json_decodeは、結果となる正確な配列の文字列をデコードしますが、yipと配列の配列...
$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を再作成します...