PHP Zip 函式
PHP Zip 簡介
Zip 檔案函式允許您讀取 ZIP 檔案。
要求
ZIP 擴充套件需要 libzip。
安裝
Linux 系統
要使這些函式正常工作,您必須使用 --enable-zip 編譯 PHP。
PHP 5.6: 使用 --with-libzip=DIR 配置選項來使用系統安裝的 libzip。需要 libzip 版本 0.11,建議使用 0.11.2 或更高版本。
PHP 7.3: 不建議針對捆綁的 libzip 進行構建,但仍可以透過在配置中新增 --without-libzip 來實現。
Windows 系統
PHP 5.3 之前: 使用者必須在 "php.ini" 中啟用 "php_zip.dll" 才能使這些函式工作。
從 PHP 5.3 開始: ZIP 擴充套件是內建的。
PHP Zip 函式
函式 | 描述 |
---|---|
zip_close() | 關閉 ZIP 檔案歸檔 |
zip_entry_close() | 關閉 ZIP 目錄條目 |
zip_entry_compressedsize() | 返回 ZIP 目錄條目的壓縮檔案大小 |
zip_entry_compressionmethod() | 返回 ZIP 目錄條目的壓縮方法 |
zip_entry_filesize() | 返回 ZIP 目錄條目的實際檔案大小 |
zip_entry_name() | 返回 ZIP 目錄條目的名稱 |
zip_entry_open() | 開啟 ZIP 檔案中的目錄條目以供讀取 |
zip_entry_read() | 從 ZIP 檔案中開啟的目錄條目讀取資料 |
zip_open() | 開啟 ZIP 檔案歸檔 |
zip_read() | 讀取開啟的 ZIP 檔案歸檔中的下一個檔案 |