PHP将gzip写入文件

时间:2015-03-12 13:18:12

标签: php csv gzip

我正在下载gzip csv并将未压缩的字符串写入文件。使用:

$file = gzopen($this->getTmpZipFileName(), 'rb');
$outPutFile = fopen($uncompressedFileName, 'wb');

while(!gzeof($file)){
        fwrite($outPutFile, gzgets($file, $bufferSie));
    }

在这个过程中的某个时刻,某个东西正在打破空间" &#34 ;.它正在治疗" "作为一个新的路线。这当然会打破' csv。

我认为这与解压缩gzip文件有关。如果我倾销

var_dump(var_dump(gzread($file,100000)));
die();

我遇到同样的问题。

通过终端解压缩csv csv文件没问题。

我无法正确尝试打开文件。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

事实证明,当我创建gzip文件时,有些东西被压缩了。使用其他源中的另一个文件按预期工作。这让我很生气!!