2011-10-02 153 views
0

我有一個包含郵編的融合表。 我試圖用PHP訪問它。Zend和谷歌融合表

幾小時後,我設法使用Zend顯示(選擇)。 我現在能夠顯示Http響應的主體。

但我找不到爲每個郵政編碼做'foreach'的方法(我需要爲每個郵政編碼更新另一列)。

我的代碼:在

爲的foreach()提供了無效的參數,並轉儲:

$data = $gdata->get($url); 

$postcodes = $data->getRawBody(); 
foreach ($postcodes as $codes) 
{ 
    echo "postcode: ". $codes. "<br/>"; 
} 

echo "<pre>"; 
var_dump($postcodes); 
echo "</pre>\n"; 

因此,在foreach返回一個錯誤: 警告 串(147555)「的名稱 AB10 1 AB10 6 AB10 7 AB11 5 AB11 6 AB11 7 AB11 8 AB11 9 AB 12 3

+0

託管到 '解決' 它:$郵政編碼= $ DATA-> getRawBody(); $ codes = split(「\ n」,$ postcodes); \t \t 的foreach($碼作爲$條目) \t { \t \t回聲 「郵政編碼:」。 $條目。 「
」; \t} – Olivier

回答

0

設法解決它

$postcodes = $data->getRawBody(); 
$codes = split ("\n", $postcodes); 

foreach ($codes as $entry) 
{ 
    echo "postcode:" . $entry . "<br/>"; 
}