登录后复制 // 指定要添加的文件和已有的压缩包名称 $fileToAdd = public_path().'pdffile/file1.txt'; // 要添加的文件 $zipFileName = public_path().'pdfzip/archive.zip'; // 已有的压缩包名称 // 创建一个新的ZIP档案对象 $zip = new ZipArchive(); if ($zip->open($zipFileName, ZipArchive::CREATE) === TRUE) { // 检查要添加的文件是否存在 if (file_exists($fileToAdd)) { $zip->addFile($fileToAdd, basename($fileToAdd)); // 添加文件到压缩包 echo "文件 $fileToAdd 已成功添加到压缩包 $zipFileName \n"; } else { echo "文件 $fileToAdd 不存在。\n"; } // 关闭ZIP档案 $zip->close(); } else { echo "无法打开压缩包 $zipFileName \n"; } 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19. 破罐子互摔 原创作者: u_15668841 转载于: https://blog.51cto.com/u_15668841/11909162