2013-03-09 22 views
0

我一直在試圖讓一個PHP循環了幾個小時的工作,遇到了麻煩多於1項顯示,這裏的陣列的輸出:http://pastie.org/6429971PHP僅環顯示1的值,應該顯示2

這裏是我的代碼:

$url = 'https://www.eventbrite.com/json/user_list_events?app_key=HIDEN&user=HIDDEN'; 

$events = json_decode(get_data($url)); 
$i = 0; 

foreach ($events as $event) { 
    // print_r($event[$i]); 
    echo $event[$i]->event->title; 
    $i++; 
} 

回答

1

隨着foreach循環您沒有使用可變$i,你必須指出包含事件的數組。之後你可以用foreach循環遍歷該數組。

$url = 'https://www.eventbrite.com/json/user_list_events?app_key=HIDEN&user=HIDDEN'; 

$events = json_decode(get_data($url)); 
$events = $events->events; 

foreach ($events as $event){ 
    echo $event->title; 
} 
相關問題