Zend和谷歌融合表

时间:2011-10-02 00:39:37

标签: php api google-fusion-tables

我有一个包含邮政编码的融合表。 我正在尝试使用PHP访问它。

几小时后,我设法使用Zend显示(Select)。 我现在能够显示Http响应的主体。

但是我找不到为每个邮政编码做一个'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返回一个错误: 警告:为

中的foreach()提供的参数无效

转储: string(147555)“name AB10 1 AB10 6 AB10 7 AB11 5 AB11 6 AB11 7 AB11 8 AB11 9 AB12 3

1 个答案:

答案 0 :(得分:0)

管理解决它

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

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