如何使用php读取压缩URL的内容

时间:2012-07-25 11:44:32

标签: php xml parsing

我正在使用php进行我的一个项目。我有一个URl,它具有特定站点的XML集。该URL的格式为www.sitefeed.com/somekey&&gZipCompress=yes。我想读取这个文件的内容而不将其下载到我的服务器中。

我在URL前面尝试过compress.zlib:但它返回了一个空数组。

由于

1 个答案:

答案 0 :(得分:2)

如果您启用了php变量“allow_url_fopen”,则可以使用:

$lrc = gzopen($the_link, "r");
$text ="";
while(!gzeof($lrc)){
    $text .= gzread($lrc, 1024);
}
gzclose($lrc);

如果没有,您可以使用file_get_contents,甚至卷曲。