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() |