php zip打包的bug 2022年6月8日 zhufenghua 留下评论 打包时,如果使用了 DIRECTORY_SEPARATOR 作为分隔符,那么在 windows 下,将得到部分目录为 \\ 的压缩包。 此时在 windows 下解压仍是正常的,而 Linux 下解压错误的文件,故应该强制设置分隔符为 / ,这样才能够通用,毕竟 windows 不仅能识别 \\ ,也能识别 /,而 linux 只识别 /。