1

我正在使用 php 生成一个最大为 50MB 的文件。在脚本结束时,我需要将文件发送到给定的电子邮件地址。我想将文件分成多个块,这样我就可以发送每个附件都不太大的电子邮件。在我看来,显而易见的解决方案是将文件压缩成 zip 部分。但我似乎无法找到如何在 php 中使用 zip 拆分文件。

任何人都可以帮助我,或者指出我更好的解决方案吗?:)

4

1 回答 1

0

easyzip 对当前版本的 php 有一个错误。替换此行:

define(FUNCTION_NOT_FOUND,'Error: gzcompress() function is not found');
define(FILE_NOT_FOUND,'Error: file is not found');
define(DIRECTORY_NOT_FOUND,'Error: directory is not found');

与以下:

define("FUNCTION_NOT_FOUND",'Error: gzcompress() function is not found');
define("FILE_NOT_FOUND",'Error: file is not found');
define("DIRECTORY_NOT_FOUND",'Error: directory is not found');
于 2012-08-12T18:52:23.863 回答