PHP zip関数
PHP Zipの紹介
Zipファイル関数を使用すると、ZIPファイルを読み取ることができます。
要件
ZIP拡張子にはlibzipが必要です。
インストール
Linux システム
これらの関数を機能させるには、PHPを--enable-zipでコンパイルする必要があります。
PHP5.6:システムlibzipインストールを使用するには、 --with-libzip=DIR 構成オプションを使用します。 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拡張機能が組み込まれています。
PHP zip 関数
関数 |
説明 |
---|---|
zip_close() | ZIPファイルのアーカイブを閉じます |
zip_entry_close() | ZIPディレクトリ エントリを閉じます |
zip_entry_compressedsize() | ZIPディレクトリ エントリの圧縮ファイルサイズを返します |
zip_entry_compressionmethod() | ZIPディレクトリエントリの圧縮方法を返します |
zip_entry_filesize() | ZIPディレクトリエントリの実際のファイルサイズを返します |
zip_entry_name() | ZIPディレクトリエントリの名前を返します |
zip_entry_open() | 読み取り用にZIPファイルのディレクトリエントリを開きます。 |
zip_entry_read() | ZIPファイル内の開いているディレクトリエントリから読み取ります |
zip_open() | ZIPファイルのアーカイブを開きます |
zip_read() | 開いている ZIPファイル アーカイブの次のファイルを読み取ります |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。