在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

php怎么读取zip内目录

117次阅读
没有评论

共计 792 个字符,预计需要花费 2 分钟才能阅读完成。

您可以使用以下代码来读取 zip 文件内的目录:

$zip = new ZipArchive;
if ($zip->open('file.zip') === TRUE) {for ($i = 0; $i < $zip->numFiles; $i++) {$filename = $zip->getNameIndex($i);
        if (substr($filename, -1) == '/') {echo $filename . "\n";
        }
    }
    $zip->close();}

在上面的示例中,我们首先创建一个 ZipArchive 对象,然后打开 zip 文件。使用 getNameIndex() 方法可以获取 zip 文件内每个文件的名称,然后我们检查文件名的最后一个字符是否为'/',如果是的话,说明该文件是一个目录。我们将目录名称打印出来。

请注意,上述代码只能读取 zip 文件内的目录,无法读取目录内的文件。如果您需要读取目录内的文件,请参考以下代码:

$zip = new ZipArchive;
if ($zip->open('file.zip') === TRUE) {for ($i = 0; $i < $zip->numFiles; $i++) {$filename = $zip->getNameIndex($i);
        if (substr($filename, -1) != '/') {$dirname = dirname($filename);
            if (!in_array($dirname, $directories)) {$directories[] = $dirname;
                echo $dirname . "\n";
            }
        }
    }
    $zip->close();}

在上面的代码中,我们使用 dirname() 函数获取文件的目录名称,并使用一个数组 $directories 来存储已读取的目录名称,以避免重复输出。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-12发表,共计792字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲а∨天堂久久精品2021 | 狼人大香伊蕉国产www亚洲 | 国产成人精品日本亚洲网址 | 色五月最新网址 | 比比资源先锋影音网 | 香港一级毛片免费看 | 国产美女做爰内谢免费图片 | 黑人玩弄漂亮少妇高潮大叫 | 日韩欧美久久一区二区 | 欧美亚洲国产成人综合在线 | 91精品国产综合久久青草 | 99精品国产高清一区二区麻豆 | 国产精品成人影院在线观看 | 99视频一区 | 在线日产一区二区 | 亚州一级片 | 人妻暴雨中被强制侵犯在线 | 久久国产高潮流白浆免费观看 | 97久久婷婷五月综合色d啪蜜芽 | 久久久久琪琪去精品色村长 | 日韩 亚洲 欧美 中文 高清 | 四虎精品免费永久在线 | 在线观看欧洲成人免费视频 | 国产成人亚洲精品一区二区在线看 | 国产伦久视频免费观看视频 | 黄色小视频免费网站 | 一本一本久久a久久精品综合麻豆 | 国产精品视频不卡 | 北条麻妃大战黑人在线观看 | 久久99久久99精品免观看女同 | 婷婷 夜夜 | 色妞www精品一级视频 | 成人男男黄网色视频免费 | 在线精品亚洲一区二区动态图 | 欧美黄色网页 | 欧美视频在线观看一区 | 久久99热这里只有精品免费看 | 四虎精品影院4hutv四虎 | 九九热免费视频 | 亚洲免费专区 | 国产精品久久久久久av福利 |