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 = 0, 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 le drapeau 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 add a note

User Contributed Notes

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