亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

php怎么讀取zip內的目錄

PHP
小億
122
2024-03-22 10:37:45
欄目: 編程語言

要讀取zip內的目錄,可以使用PHP的ZipArchive類。下面是一個簡單的示例代碼,演示如何讀取zip文件內的目錄:

$zip = new ZipArchive;
if ($zip->open('example.zip') === TRUE) {
    for ($i = 0; $i < $zip->numFiles; $i++) {
        $filename = $zip->getNameIndex($i);
        $file_info = $zip->statIndex($i);
        if($file_info['comp_size'] > 0) {
            $dirname = pathinfo($filename, PATHINFO_DIRNAME);
            echo $dirname . "\n";
        }
    }
    $zip->close();
} else {
    echo 'Failed to open the zip file';
}

在上面的代碼中,首先創建一個ZipArchive對象,并打開要讀取的zip文件。然后使用numFiles屬性獲取zip文件中的文件數量,通過getNameIndex()方法獲取每個文件的文件名,使用statIndex()方法獲取每個文件的信息,從而獲取文件的壓縮大小。最后使用pathinfo()函數獲取文件的目錄名,并輸出目錄名。

請注意,這段代碼只會輸出zip文件內的目錄名,如果需要獲取文件名或其他信息,可以根據需要修改代碼。

0
哈密市| 建昌县| 遵义县| 绥宁县| 疏勒县| 临潭县| 洪湖市| 平乡县| 嵩明县| 邮箱| 双牌县| 鄯善县| 鸡泽县| 渝北区| 双辽市| 星子县| 黄平县| 仪征市| 孟州市| 晋中市| 财经| 柘荣县| 杨浦区| 郯城县| 安庆市| 安达市| 房山区| 湟源县| 大埔县| 招远市| 成都市| 景德镇市| 玉山县| 丰台区| 北碚区| 芜湖市| 滨州市| 宽城| 贵阳市| 浦东新区| 宣汉县|