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.
Constante | Valor | Descripción |
---|---|---|
Phar::NONE (integer) | 0x00000000 | sin compresión |
Phar::COMPRESSED (integer) | 0x0000F000 | má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) | 0x00001000 | compression zlib (gzip) |
Phar::BZ2 (integer) | 0x00002000 | compression bzip2 |
Constante | Valor | Descripción |
---|---|---|
Phar::SAME (integer) | 0 | conservar el mismo formato de fichero |
Phar::PHAR (integer) | 1 | formato de fichero phar |
Phar::TAR (integer) | 2 | formato de fichero tar |
Phar::ZIP (integer) | 3 | formato de fichero zip |
Constante | Valor | Descripción |
---|---|---|
Phar::MD5 (integer) | 0x0001 | singnatura con el algoritmo hash md5 |
Phar::SHA1 (integer) | 0x0002 | singnatura con el algoritmo hash sha1 |
Phar::SHA256 (integer) | 0x0003 | singnatura con el algoritmo hash sha256 (requiere la extensión Hash) |
Phar::SHA512 (integer) | 0x0004 | singnatura con el algoritmo hash sha512 (requiere la extensión Hash) |
Phar::OPENSSL (integer) | 0x0010 | signatura con la pareja de claves pública/privada de OpenSSL. Esta es una signatura de clave asimétrica verdadera. |
Constante | Valor | Descripción |
---|---|---|
Phar::PHP (integer) | 1 | usada 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) | 2 | usada 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() |