您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

php创建zip文件,但不包含zip文件中的文件的路径

php创建zip文件,但不包含zip文件中的文件的路径

这里的问题$zip->addFile是要传递相同的两个参数。

根据文档

bool ZipArchive :: (字符串 [,字符串 ])

添加的 的路径。

ZIP档案中的 本地名称

这意味着第一个参数是文件系统中实际文件的路径,第二个参数是文件在存档中将具有的路径和文件名。

提供第二个参数时,将其添加到zip归档文件时,您将希望从中删除路径。例如,在基于Unix的系统上,这看起来像:

$new_filename = substr($file,strrpos($file,'/') + 1);
$zip->addFile($file,$new_filename);
php 2022/1/1 18:13:59 有682人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶