我想將json轉換爲變量而不使用json_decode
。將Json轉換爲數組變量(對象)
例如:
$json = '{
"username": "username",
"password": "pass",
"movies": [
{
"a": "xx",
"b": "xx",
"c": "xx",
"d": 1,
"e": 2
}
]
}';
我試圖將其轉換成數組:
$post = array(
'username' => 'username',
'passsword' => 'pass',
'movies' => (object) array(
'a' => 'xx',
'b' => 'xx',
"c" => 1,
"d" => 2
)
);
echo json_encode($post);
正如你可以看到它不匹配movies
塊。電影是一個對象。我做錯了什麼?
'回聲json_encode($信息[ '電影'],真實);' –
爲什麼你不希望使用'json_decode'正是在這種情況下,一個完美的解決方案。 –