Zipファイル機能を使用すると、圧縮されたファイルを読み取ることができます。
サーバー上で Zip ファイル機能を実行するには、次のライブラリをインストールする必要があります。
Guido Draheim の ZZIPlib ライブラリ: ZZIPlib ライブラリをダウンロードします。
Zip PELC 拡張機能: Zip PELC 拡張機能をダウンロード
Linux システムにインストールする
PHP 5+: Zip 関数と Zip ライブラリはデフォルトでは有効になっていないため、上記のリンクからダウンロードする必要があります。 --with-zip=DIR構成オプションを使用して、Zip サポートを含めてください。
Windows システムにインストールする
PHP 5+: ZIP 機能はデフォルトでは有効になっていないため、php_zip.dll および ZZIPlib ライブラリを上記のリンクからダウンロードする必要があります。 php_zip.dll は php.ini で有効にする必要があります。
PHP 拡張機能を有効にするには、PHP extension_dir 設定 (php.ini ファイル内) を、PHP 拡張機能が配置されているディレクトリに設定する必要があります。たとえば、extension_dir の値は c:phpext になります。
PHP : この機能をサポートする最も古い PHP バージョンを示します。
関数 | 説明する | PHP |
---|---|---|
zip_close() | ZIP ファイルを閉じます。 | 4 |
zip_entry_close() | ZIP ファイル内のアイテムを閉じます。 | 4 |
zip_entry_compressedsize() | ZIP ファイル内の項目の圧縮サイズを返します。 | 4 |
zip_entry_compressionmethod() | ZIP ファイル内の項目の圧縮方法を返します。 | 4 |
zip_entry_filesize() | ZIP ファイル内のアイテムの実際のファイル サイズを返します。 | 4 |
zip_entry_name() | ZIP ファイル内の項目の名前を返します。 | 4 |
zip_entry_open() | ZIP ファイル内のアイテムを開いて読み取ります。 | 4 |
zip_entry_read() | ZIP ファイルで開いているプロジェクトを読み取ります。 | 4 |
zip_open() | ZIP ファイルを開きます。 | 4 |
zip_read() | ZIP ファイル内の次の項目を読み取ります。 | 4 |
なし。