php使用ZipArchive类,压缩文件
AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
php使用ZipArchive类,压缩文件
Alon今天工作中,需要从服务器打包个人的签约pdf文件回本地,从数据库拉出个人的身份证号码及对应的签约文件名,最后要实现将签约文件以身份证号命名,于是写了个小脚本拉一下;
保存身份证及文件名的对应关系文件如下
文件打包成zip
//身份证及文件名一一对应的条件存储文件 |
记一个bug,心酸
第一次写完后,
fgets()
方法取出一行数据后,用explode()
方法分割数据,得到的文件路径是带了换行符\n
的,但是这茬给忽略了,导致所有数据只有最后一行处理成功,因为没有换行;太菜了,哈哈哈哈;还以为是后面的覆盖了前面的文件呢,跟旁边的小伙伴想了半天还,最后还是小伙伴发现了这个,给自己一巴掌;(痛苦面具);特此记录一次,再忘记剁手(捂脸)
如果ZipArchive类的addFile方法返回false,不要怀疑就是文件不存在或者路径不对,不要质疑(捂脸)
解压缩zip包
$zip = new ZipArchive(); |
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果