PHP Zipファイルの紹介
Zipファイル関数を使用すると、ZIPファイルを読み取ることができます。
インスト
Zipファイルの機能は、サーバー上で動作させるために、これらのライブラリをインストールする必要があります。
- ギード・ドラハイムによってZZIPlibライブラリ: ZZIPlibライブラリをダウンロード
- ジップPELC拡張子: ジップPELC拡張機能をダウンロード
Installation on Linux Systems
PHP 5+:ジップ機能やジップライブラリはデフォルトでは有効になっていませんし、上記のリンクからダウンロードする必要があります。 使用--with-zip=DIR郵便番号のサポートが含まれるようにconfigureオプションを。
Installation on Windows Systems
PHP 5+:ジップ機能はデフォルトで有効になっていませんので、php_zip.dllとZZIPlibライブラリーは、上記のリンクからダウンロードする必要があります。 php_zip.dllは、php.iniの中で有効にする必要があります。
任意のPHP拡張モジュールを有効にするには、(php.iniファイル内)のPHPのextension_dir設定はPHP拡張モジュールが配置されているディレクトリに設定する必要があります。 例のextension_dir値はc:PHPの\ extと\。
PHPのZipファイル関数
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 |