重複の可能性:
このJSON文字列をデコードする方法は?
別のサイトからデータを取得すると、これが表示されます
{"user_id":"908508","item_id":"341","quantity":"3","status":"0"}
より多くのフィールドがある場合もあれば、より少ないフィールドがある場合もあります
これを配列に変換するにはどうすればよいですか
"name" => "X"
重複の可能性:
このJSON文字列をデコードする方法は?
別のサイトからデータを取得すると、これが表示されます
{"user_id":"908508","item_id":"341","quantity":"3","status":"0"}
より多くのフィールドがある場合もあれば、より少ないフィールドがある場合もあります
これを配列に変換するにはどうすればよいですか
"name" => "X"
json_decodeを使用する
json_decode($jsonstring);
これを試して:
$url = "http://...";
$json = file_get_contents($url);
$array = json_decode($json, TRUE /** forces to decode into PHP array */);
print_r($array);
<?php
$json = '{"foo-bar": 12345}';
$obj = json_decode($json);
print $obj->{'foo-bar'}; // 12345
?>