Statement on glibc/iconv Vulnerability

ZipArchive::getArchiveFlag

(PHP >= 8.3.0, PECL zip >= 1.22.0)

ZipArchive::getArchiveFlagRetorna o valor de uma opção global do arquivo Zip

Descrição

public ZipArchive::getArchiveFlag(int $flag, int $flags = 0): int

Retorna o valor de uma opção global do arquivo Zip.

Parâmetros

flag

A opção global a ser recuperada, entre as constantes AFL_*:

flags

Se o parâmetro flags estiver definido como ZipArchive::FL_UNCHANGED, a opção original e não alterada é retornada.

Valor Retornado

Retorna 1 se a opção estiver definida para o arquivo, 0 se não estiver, e -1 se ocorrer um erro.

Exemplos

Exemplo #1 Testar se o arquivo é um formato torrentzip

<?php

$zip
= new ZipArchive();
$res = $zip->open('test.zip');

if (
$res === true) {
var_dump($zip->getArchiveFlag(ZipArchive::AFL_IS_TORRENTZIP));
} else {
echo
'falha, código: ' . $res;
}
?>

Veja Também

add a note

User Contributed Notes

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