PHPZip関数_
PHPZipの紹介
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拡張機能が組み込まれています。
PHPZip関数
Function | Description |
---|---|
zip_close() | Closes a ZIP file archive |
zip_entry_close() | Closes a ZIP directory entry |
zip_entry_compressedsize() | Returns the compressed file size of a ZIP directory entry |
zip_entry_compressionmethod() | Returns the compression method of a ZIP directory entry |
zip_entry_filesize() | Returns the actual file size of a ZIP directory entry |
zip_entry_name() | Returns the name of a ZIP directory entry |
zip_entry_open() | Opens a directory entry in a ZIP file for reading |
zip_entry_read() | Reads from an open directory entry in the ZIP file |
zip_open() | Opens a ZIP file archive |
zip_read() | Reads the next file in a open ZIP file archive |