ZipArchive::isEncryptionMethodSupported
(PHP >= 8.0.0, PECL zip >= 1.19.0)
ZipArchive::isEncryptionMethodSupported — 暗号化方式を libzip がサポートしているかどうかをチェックする
説明
public ZipArchive::isEncryptionMethodSupported
( int $method
[, bool $encode
= true
] ) : bool
暗号化方式を libzip がサポートしているかどうかをチェックします
パラメータ
method
- 暗号化方式。 定数
ZipArchive::EM_*
のうちのいずれかです。 encode
true
を設定すると、暗号化方式をチェックし、false
を設定すると、復号化方式をチェックします。
返り値
成功した場合に true
を、失敗した場合に false
を返します。
注意
注意:
この関数は、libzip ≥ 1.7.0 を使ってPHPをビルドした場合にのみ利用可能です。
参考
- ZipArchive::setEncryptionIndex() - index で定義されたエントリの暗号化方法を指定する
- ZipArchive::setEncryptionName() - 名前で定義されたエントリの暗号化方式を設定する