我创建一个zip档案通过php 和另一个zip档案通过winrar,但从相同的文件。通过PHP压缩具有不同的大小,通过winrar
两个档案的大小是不同的。通过winrar的一个更大(2个字节)。
为什么?谢谢。
OK NOW。 压缩文件使用php正确创建。
的问题是,我使用
header('Content-Type: application/zip');
header('Content-disposition: attachment; filename='.$name);
header('Content-Length: ' . filesize($name));
发送它,并dont有有ob_start();
和ob_end_clean();
这就是为什么文件它通过头部来的大小是不同的.. 您的帮助无论如何感谢;)
您是否对文件进行了字节比较,以查看差异是否一致? – 2010-09-23 17:12:30
我不明白你的问题。没有什么不好的尺寸 - 这很正常。而你的头部必须包含**实际**大小。 – 2010-09-24 09:52:30