ZIPファイル関数を使用すると、ZIPファイルを読むことが可能になります。
サーバでZipファイル関数を動作させるためには、次のライブラリをインストールしなければなりません:
Linuxシステムへのインストール
PHP 5+: Zip関数とZipライブラリは、デフォルトでは有効になっていないので、上のリンクからダウンロードしなければなりません。 --with-zip=DIR 設定オプションを使用すると、Zipサポートを組み込むことができます。
Windowsシステムへのインストール
PHP 5+: Zip関数は、デフォルトでは有効になっていないので、上のリンクからphp_zip.dllとZZIPlibライブラリをダウンロードしなければなりません。 php_zip.dllは、php.iniの内部で有効にする必要があります。
PHP拡張機能を有効にするには、php.iniファイルのPHP extension_dir設定を、PHP拡張機能が置かれているディレクトリに設定する必要があります。 extension_dirの値の例は、c:\php\extです。
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ファイルのオープンしているエントリから読み込む/td> | 4 |
zip_open() | ZIPファイルをオープンする | 4 |
zip_read() | ZIPファイルの次のエントリを読み込む | 4 |