我在创建zip存档文件时遇到了麻烦。
我有一个文件夹2016_03_01_full,应该通过此路径存档。
dealloc
应创建Zip存档,其名称与
中的文件夹2016_03_01_full.zip相同C:\OpenServer\domains\project\backup\2016_03_01_full
这是我的功能
C:\OpenServer\domains\stereoshoots\backup\2016_03_01_full.zip
它确实创建了存档,但它从路径创建了所有文件夹。因此,当我打开zip时,我会在其中看到OpenServer \ domains \ project \ backup \ 2016_03_01_full文件夹。有没有路径文件夹存档的方法?
谢谢!
答案 0 :(得分:0)
创建的存档的 "目标路径" 包含目标文件的绝对(完整)路径。
要省略完整路径 - 仅将 文件名 指定为 目标 路径(使用substr
和{提取文件名{1}}函数):
strrpos