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_*:

flags

Если значение flags равно ZipArchive::FL_UNCHANGED, то возвращается исходный неизменённый флаг.

Возвращаемые значения

Возвращает 1, если флаг установлен для архива, 0, если нет, и -1 в случае возникновения ошибки.

Примеры

Пример #1 Проверка, является ли архив форматом torrentzip

<?php
$zip
= new ZipArchive;
$res = $zip->open('test.zip');
if (
$res === TRUE) {
var_dump($zip->getArchiveFlag(ZipArchive::AFL_IS_TORRENTZIP));
} else {
echo
'failed, code:' . $res;
}
?>

Смотрите также

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top