downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Formato de la firma de Phar> <Banderas mapeadas en bit globales de Phar
[edit] Last updated: Fri, 07 Jun 2013

view this page in

Definición de la entrada de fichero del manifiesto de Phar

Cada fichero en el manifiesto contiene la siguiente información:

Entrada de fichero del manifiesto de Phar
Tamaño en bytes Descripción
4 bytes Longitud del nombre del fichero en bytes
?? Nombre del fichero (la longitud especificada en lo anterior)
4 bytes Tamaño del fichero sin comprimir en bytes
4 bytes Marca de tiempo Unix del fichero
4 bytes Tamaño del fichero comprimido en bytes
4 bytes Suma de verificación CRC32 del contenido del fichero si comprimir
4 bytes Banderas mapeadas en bit específicas del fichero
4 bytes Longitud de la metainformación del fichero serializada (0 para ninguna)
?? Metainformación del fichero serializada, almacenada en el formato de serialize()

Observe que a partir de la versión 1.1.1 de la API, los directorios vacíos son almacenados como nombres de fichero con una barra al final, como mi/directorio/

Los valores de mapeo de bit específicos de fichero reconocidos son:

Valores de mapeo de bit reconocidos
Valor Descripción
0x000001FF Estos bits están reservador para la definición de los permisos de fichero específicos de un fichero. Los permisos son usados por fstat() y se pueden utilizar para recrear permisos deseados en la extracción.
0x00001000 Si se establece, el fichero es comprimido con la compresión zlib
0x00002000 Si se establece, el fichero es comprimido con la compresión bzip



add a note add a note User Contributed Notes Definición de la entrada de fichero del manifiesto de Phar - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites