我通过 php 创建一个 zip 存档,通过 winrar 创建另一个 zip 存档,但来自相同的文件。
两个档案的大小不同。通过 winrar 的那个更大(2 个字节)。
为什么 ?谢谢。
现在没事了。zip 是使用 php 正确创建的。
问题是我发送它使用
header('Content-Type: application/zip');
header('Content-disposition: attachment; filename='.$name);
header('Content-Length: ' . filesize($name));
并没有那里ob_start();
和ob_end_clean();
这就是为什么通过标题来的文件大小不同的原因..无论如何感谢您的帮助;)