Statement on glibc/iconv Vulnerability

ZipArchive::getArchiveFlag

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

ZipArchive::getArchiveFlagRetourne la valeur d'un drapeau global de l'archive

Description

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

Retourne la valeur d'un drapeau global de l'archive.

Liste de paramètres

flag

Le drapeau global à récupérer, parmi les constantes AFL_*:

flags

Si flags est défini comme ZipArchive::FL_UNCHANGED, le drapeau original est inchangé et retourné.

Valeurs de retour

Retourne 1 si le drapeau est défini pour l'archive, 0 si non, et -1 si une erreur s'est produite.

Exemples

Exemple #1 Teste si l'archive est au format 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;
}
?>

Voir aussi

add a note

User Contributed Notes

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