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
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 |
Constantes de signatura de Phar
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. |
Constantes de sobrescritura MIME de webPhar de Phar
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() |