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

# ZipArchive::getArchiveFlag

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

ZipArchive::getArchiveFlag — Retourne la valeur d'un drapeau global de l'archive

### Description

public function 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_*`:

  - `ZipArchive::AFL_RDONLY`
  - `ZipArchive::AFL_IS_TORRENTZIP`
  - `ZipArchive::AFL_WANT_TORRENTZIP`
  - `ZipArchive::AFL_CREATE_OR_KEEP_FILE_FOR_EMPTY_ARCHIVE`
`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

- ZipArchive::setArchiveFlag() - Définit un drapeau global d'une archive ZIP

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open