PHP压缩文件夹以及文件夹下的所有文件夹和文件
比如我们要压缩 D:\data 这个文件夹下面的所有文件和文件夹, 那么, 在循环这个文件夹下面的文件夹时, $relativePath 就是相对于 D:\data 的路径。原本应该是很简单的一个事, 但是我被坑了, 因为本地的环境附件存储路径就是真实路径, 但是线上的不是的, 所以在寻找要压缩的文件夹的时候就找不到, 痛苦。如果是1-1.pdf, $filePath = D:\data\文件夹1\1-1.pdf, $relativePath = 文件夹1\1-1.pdf。不多说了, 直接上代码。
原创
2024-03-08 17:51:54 ·
492 阅读 ·
1 评论