我正在嘗試在PHP中使用JSON,我想知道是否有人可以幫我把$ events => $ url從json_decode返回信息。什麼是可變路徑。有一些在返回數據的循環記錄和我使用的是這樣的:從json sting獲取信息
$data = json_decode($feeds,true);
foreach($data as $item=>$events) {
$date = $events=>$month.'/'.$events=>$day.'/'.$events=>$year;
$events.='<li><span class="engindate">'.$date.'</span><br /><span class="source">'.$item["title"].'</span><br /><a href="'.$item["url"].'">'.$item["details"].'</a></li>';
}
這裏是JSON樣品(是的,我知道這是不完全的)
{
"month": 5,
"year": 2013,
"events": [
{
"url": "http://www.engin.umich.edu/college/about/cal/events/2013/may/shavuot-ends",
"id": "shavuot-ends",
"month": 5,
"year": 2013,
"day": 16,
"startTime": "1:42",
"endTime": "1:42",
"hideTime": "true",
"deadline": "true",
"am_pm": "pm",
"am_pm_start": "pm",
"am_pm_end": "pm",
"title": "Shavuot ends",
"location": "",
"details": "Shavuot runs from May 14 to May 16.",
"host": "Michigan Engineering",
"event_type": "Holiday",
"image": {
"src": "http://www.engin.umich.edu/++resource++umich_images/default_event.jpg",
"alt": "Shavuot ends"
}
},...
'的foreach($數據 - >事件$項目)'提供的foreach – Jon
無效的參數() –
剛纔看到了'json_decode'(爲什麼TRUE;參數? )。所以'foreach($ data ['events']作爲$ item)'。 – Jon