PHP ジップ
PHP Zip Fileの紹介
Zip File機能を使用すると、圧縮ファイルを読み取ることができます。
インストール
サーバー上で Zip ファイル機能を実行するには、次のライブラリをインストールする必要があります:
Guido Draheim の ZZIPlib ライブラリ: ZZIPlib ライブラリをダウンロードする
Zip PELC 拡張機能: Zip PELC 拡張機能をダウンロードする
Linux システムに
PHP 5+ をインストールする: Zip 関数と Zip ライブラリはデフォルトでは有効になっていないため、上記のリンクからダウンロードする必要があります。 Zip サポートを含めるには、--with-zip=DIR 構成オプションを使用してください。
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 Zip File 関数
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 |
PHP ZIP ファイル定数
なし。