我必须在Linux机器上从PHP应用程序创build一个兼容WinZip的zip文件,并且必须使用AES 256encryption。 我在Windows上find了一些针对PHP的解决scheme,但是他们不帮助我! 一个PHP包会很好,但是如果需要的话,我总是可以让我的PHP代码运行exec()或者其他东西来运行一个linux命令行工具。
有什么build议么?
不是特定于PHP的(这个问题在google中也排名很高,也没有php):7-Zip实现了这个功能,在我的文档中我找到了这个命令:
7za a -tzip -pPASSWORD -mem=AES256 target.zip filelist
但是,加密不是一个问题,请参阅PHP的Zip类来制作通用的zip文件: http : //php.net/manual/en/book.zip.php