我正在下载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文件没问题。
我无法正确尝试打开文件。
任何帮助将不胜感激。
答案 0 :(得分:0)
事实证明,当我创建gzip文件时,有些东西被压缩了。使用其他源中的另一个文件按预期工作。这让我很生气!!