ZipArchive::getArchiveFlag
(PHP >= 8.3.0, PECL zip >= 1.22.0)
ZipArchive::getArchiveFlag — Повертає значення глобального прапора ZIP-архіву
Опис
public ZipArchive::getArchiveFlag(int $flag = 0, int $flags = 0): int
Повертає значення глобального прапора ZIP-архіву.
Список параметрів
flag
Глобальний прапор для вилучення, з констант AFL_*
:
-
[ZipArchive::AFL_RDONLY](zip.constants.md#ziparchive.constants.afl-rdonly)
-
[ZipArchive::AFL_IS_TORRENTZIP](zip.constants.md#ziparchive.constants.afl-is-torrentzip)
-
[ZipArchive::AFL_WANT_TORRENTZIP](zip.constants.md#ziparchive.constants.afl-want-torrentzip)
-
[ZipArchive::AFL_CREATE_OR_KEEP_FILE_FOR_EMPTY_ARCHIVE](zip.constants.md#ziparchive.constants.afl-create-or-keep-file-for-empty-archive)
flags
Якщо значення flags дорівнює ZipArchive::FL_UNCHANGED
, Повертається вихідний незмінений прапор.
Значення, що повертаються
Повертає 1, якщо прапор встановлений для архіву, 0 якщо ні, і -1 у разі виникнення помилки.
Приклади
Приклад #1 Перевірка, чи є архів форматом torrentzip
Loading...
Дивіться також
- ZipArchive::setArchiveFlag() - Встановлює глобальний прапор ZIP-архіву