ZipArchive::getArchiveFlag

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

ZipArchive::getArchiveFlagDevuelve el valor de una bandera global del archivo

Descripción

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

Devuelve el valor de una bandera global del archivo.

Parámetros

flag

La bandera global a recuperar, entre las constantes AFL_*:

flags

Si flags se define como ZipArchive::FL_UNCHANGED, la bandera original no se modifica y se devuelve.

Valores devueltos

Devuelve 1 si la bandera está definida para el archivo, 0 si no lo está, y -1 si ocurre un error.

Ejemplos

Ejemplo #1 Prueba si el archivo está en formato torrentzip

<?php

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

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

Ver también

add a note

User Contributed Notes

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