2011-10-05 62 views
1

我使用Zend谷歌API庫檢索從公共日曆事件的列表。我能夠成功地檢索titlewhencontent,但where是一個空數組。我在過去3小時內從Google,Zend或其他地方找到的任何文檔都很糟糕,並且沒有列出可能的值。我能找到關於事件位置的唯一文檔是如何在創建事件時對其進行設置。谷歌日曆API事件飼料不放棄「其中」

如何訪問的位置?

<?php 
      foreach ($eventFeed as $event) : 
       ?> 
       <li> 
        <div class="event_title"> 
         <?php echo $event->title->text;?> 
        </div> 
        <div class="event_time"> 
         <?php echo date('h:ia', strtotime($event->when[0]->startTime));?> 
        </div> 
        <div class="event_location"> 
         <?php echo $event->where?> 
        </div> 
        <div class="event_description"> 
         <?php echo $event->content->text?> 
        </div> 
       </li> 
       <?php 
      endforeach; 
      ?> 

回答

2
$where=$event->Where; 
    foreach($where as $eventplace) 
    { 
     echo $eventplace; 
    } 

它會給你的位置。

主要原因在於它給出了陣列中的位置值,所以我們必須手動找出它......