Constantes predefinidas

Estas constantes están definidas por esta extensión y estarán disponibles sólo cuando la extensión haya sido compilada con PHP, o bien sea cargada dinámicamente en ejecución.

Constantes de compresión de Phar
ConstanteValorDescripción
Phar::NONE (integer) 0x00000000sin compresión
Phar::COMPRESSED (integer) 0x0000F000máscara de bit que puede ser usada con banderas de fichero para determinar si está presente algún tipo de compresión
Phar::GZ (integer) 0x00001000compression zlib (gzip)
Phar::BZ2 (integer) 0x00002000compression bzip2
Constanten de formato de fichero de Phar
ConstanteValorDescripción
Phar::SAME (integer) 0conservar el mismo formato de fichero
Phar::PHAR (integer) 1formato de fichero phar
Phar::TAR (integer) 2formato de fichero tar
Phar::ZIP (integer) 3formato de fichero zip
Constantes de signatura de Phar
ConstanteValorDescripción
Phar::MD5 (integer) 0x0001singnatura con el algoritmo hash md5
Phar::SHA1 (integer) 0x0002singnatura con el algoritmo hash sha1
Phar::SHA256 (integer) 0x0003singnatura con el algoritmo hash sha256 (requiere la extensión Hash)
Phar::SHA512 (integer) 0x0004singnatura con el algoritmo hash sha512 (requiere la extensión Hash)
Phar::OPENSSL (integer) 0x0010signatura con la pareja de claves pública/privada de OpenSSL. Esta es una signatura de clave asimétrica verdadera.
Constantes de sobrescritura MIME de webPhar de Phar
ConstanteValorDescripción
Phar::PHP (integer) 1usada para ordenar al parámetro de sobrescritura MIME de Phar::webPhar() que la extensión debería ser analizada como un fichero de PHP
Phar::PHPS (integer) 2usada para ordenar al parámetro de sobrescritura MIME de Phar::webPhar() que la extensión debería ser analizada como un fichero fuente de PHP a través de highlight_file()
To Top