PHP生成zip文件使用 Linux zip命令---PHP压缩文件夹
使用这个方法 需要在Linux 系统下,因为使用了 zip命令
$curry_path=getcwd();
//获取当前的PHP文件路径
chdir("../../machineDatabase/77777");
//需要执行 zip命令的 路径
echo(getcwd()."\n");
unlink("test.zip");
//删除已经存在的zip文件
$string_zip="zip -r test.zip test";
//需要执行 zip的命令的字符串
exec($string_zip);
//执行zip命令
chdir ($curry_path);
//把当前的文件路径改回来
echo(getcwd()."\n");