1

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

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

谢谢

4

1 回答 1

2

如果你有你的 php 变量“allow_url_fopen”,你可以使用:

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

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

于 2012-07-25T12:00:08.967 回答