我想創建一個Wordpress插件,將拉入JSON文件和(使用循環)爲JSON文件中的每個對象創建一個元素。但是,這個特定的JSON文件是以我沒有看到的方式格式化的,因此我很難弄清楚如何提取數據。文件的開始和結尾用數組括號標記。基本json_decode與PHP
這是JSON file。
所以第一個對象是這樣的:
[{
"title": "Moderate earthquake - Fiji Region on June 5, 2014",
"magnitude": "4.5",
"location": "FIJI REGION",
"depth": "334",
"latitude": "-15.63",
"longitude": "-176.92",
"date_time": "2014-06-05T04:17:31+00:00",
"link": "http://earthquake-report.com/2014/06/05/moderate-earthquake-fiji-region-on-june-5-2014/"
},
所以我有這樣的:
$json_feed_url = 'http://earthquake-report.com/feeds/recent-eq?json';
$args = array('timeout' => 120);
$json_feed = wp_remote_get($json_feed_url, $args);
$earthquake_data = json_decode($json_feed);
我怎麼竟在拉這一點,並打印出來,雖然?我不能只使用$ earthquake_data-> title,並且我需要一種能夠使用索引從每個對象中拉取的方法,因爲它們沒有名稱。我是否需要從0開始並從那裏開始?
echo $earthquake_data[0];
echo $earthquake_data[0]{$countervariable->title};
正如我所說的,我想從本文檔的最後25個對象中提取信息。任何幫助將不勝感激。
'foreach($ earthquake_data as $ earthquake_data_single){echo $ earthquake_data_single-> title; }'。 – h2ooooooo