Constantes predefinidas

Estas constantes son definidas por esta extensión, y solo están disponibles si esta extensión ha sido compilada con PHP, o bien cargada en tiempo de ejecución.

Las constantes de compresión Phar
Constante Valor Descripción
Phar::NONE (int) 0x00000000 ninguna compresión
Phar::COMPRESSED (int) 0x0000F000 máscara de bits que puede ser utilizada con los flags de fichero para determinar si se utiliza una compresión
Phar::GZ (int) 0x00001000 compresión zlib (gzip)
Phar::BZ2 (int) 0x00002000 compresión bzip2
Las constantes de formato de fichero Phar
Constante Valor Descripción
Phar::PHAR (int) 1 formato de fichero phar
Phar::TAR (int) 2 formato de fichero tar
Phar::ZIP (int) 3 formato de fichero zip
Las constantes de firma Phar
Constante Valor Descripción
Phar::MD5 (int) 0x0001 firma con el algoritmo md5
Phar::SHA1 (int) 0x0002 firma con el algoritmo sha1
Phar::SHA256 (int) 0x0003 firma con el algoritmo sha256 (requiere la extensión hash)
Phar::SHA512 (int) 0x0004 firma con el algoritmo sha512 (requiere la extensión hash)
Phar::OPENSSL (int) 0x0010 firma con un par de claves privada/pública OpenSSL. Es una verdadera firma de clave asimétrica
Phar::OPENSSL_SHA256 (int)    
Phar::OPENSSL_SHA512 (int)    
Las constantes de sobrescritura de mime Phar webPhar
Constante Valor Descripción
Phar::PHP (int) 0 utilizada para especificar el argumento de sobrescritura mime de Phar::webPhar() y hacer que la extensión sea analizada como un fichero PHP
Phar::PHPS (int) 1 utilizada para especificar el argumento de sobrescritura mime de Phar::webPhar() y hacer que la extensión sea analizada como un fichero PHP mediante highlight_file()
add a note

User Contributed Notes

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