(PECL rar >= 0.1)
Una entrada RAR, representa un directorio o un archivo comprimido dentro de un archivo RAR.
$dir
[, string $filepath
= ''
[, string $password
= NULL
[, bool $extended_data
= false
]]] )RarEntry::HOST_MSDOS
Si el valor devuelto por RarEntry::getHostOs() es igual a esta constante, MS-DOS fue utilizado para
añadir esta entrada. Utilizar en lugar de RAR_HOST_MSDOS
.
RarEntry::HOST_OS2
Si el valor devuelto por RarEntry::getHostOs() es igual a esta constante, OS/2 fue utilizado para
añadir esta entrada. Destinado para sustituir a RAR_HOST_OS2
.
RarEntry::HOST_WIN32
Si el valor devuelto por RarEntry::getHostOs() es igual a esta constante, Microsoft Windows fue utilizado para
añadir esta entrada. Destinado para sustituir a RAR_HOST_WIN32
.
RarEntry::HOST_UNIX
Si el valor devuelto por RarEntry::getHostOs() es igual a esta constante, un Sistema Operativo UNIX no especificado fue utilizado para
añadir esta entrada. Destinado para sustituir a RAR_HOST_UNIX
.
RarEntry::HOST_MACOS
Si el valor devuelto por RarEntry::getHostOs() es igual a esta constante, un Sistema Operativo Mac fue utilizado para añadir esta entrada.
RarEntry::HOST_BEOS
Si el valor devuelto por RarEntry::getHostOs() es igual a esta constante, un Sistema Operativo BeOS fue utilizado para
añadir esta entrada. Destinado para sustituir a RAR_HOST_BEOS
.
RarEntry::ATTRIBUTE_WIN_READONLY
Bit que representa una entrada de Windows con un atributo de sólo lectura. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
Bit que representa una entrada de Windows con un atributo oculto. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_SYSTEM
Bits que representa una entrada de Windows con un atributo del sistema. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_DIRECTORY
Bit que representa una entrada de Windows con un atributo de directorio (entrada es un directorio). Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows. Véase también RarEntry::isDirectory(), que también trabaja con entradas que no fueron añadidas en WinRAR.
RarEntry::ATTRIBUTE_WIN_ARCHIVE
Bit que representa una entrada de Windows con un atributo de archivo. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_DEVICE
Bit que representa una entrada de Windows con un atributo de dispositivo. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_NORMAL
Bit que representa una entrada de Windows con un atributo de archivo normal (entrada NO es un directorio). Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows. Véase también RarEntry::isDirectory(), que también trabaja con entradas que no fueron añadidas en WinRAR.
RarEntry::ATTRIBUTE_WIN_TEMPORARY
Bit que representa una entrada de Windows con un atributo temporal. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_SPARSE_FILE
Bit que representa una entrada de Windows con un atributo de archivo disperso (archivo es un archivo disperso NTFS). Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_REPARSE_POINT
Bit que representa una entrada de Windows con un atributo punto de re-análisis (entrada es un punto de re-análisis NTFS, por ejemplo, un directorio enlace o un sistema de montaje de archivos). Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_COMPRESSED
Bit que representa una entrada de Windows con un atributo comprimido (sólo NTFS). Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_OFFLINE
Bit que representa una entrada de Windows con un atributo fuera de línea (entrada es desconectada y no accesible). Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_NOT_CONTENT_INDEXED
Bit que representa una entrada de Windows con un atributo de contenido no indexado (entrada deberá ser indexada). Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_ENCRYPTED
Bit que representa una entrada de Windows con un atributo cifrado (sólo NTFS). Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_VIRTUAL
Bit que representa una entrada de Windows con un atributo virtual. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es Microsoft Windows.
RarEntry::ATTRIBUTE_UNIX_WORLD_EXECUTE
Bit que representa una entrada que es ejecutable en el mundo UNIX. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_WORLD_WRITE
Bit que representa una entrada que es escribible en el mundo UNIX. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_WORLD_READ
Bit que representa una entrada que es leible en el mundo UNIX. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_GROUP_EXECUTE
Bit que representa una entrada UNIX que es grupo ejecutable. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_GROUP_WRITE
Bit que representa una entrada UNIX que es grupo escribible. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_GROUP_READ
Bit que representa una entrada UNIX que es grupo leible. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_OWNER_EXECUTE
Bit que representa una entrada UNIX que es propietario ejecutable. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_OWNER_WRITE
Bit que representa una entrada UNIX que es propietario escribible. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_OWNER_READ
Bit que representa una entrada UNIX que es propietario leible. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_STICKY
Bit que representa el sticky bit UNIX. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_SETGID
Bit que representa el atributo UNIX setgid. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_SETUID
Bit que representa el atributo UNIX setuid. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET
Máscara para aislar a los últimos cuatro bits (nibble) de atributos UNIX
(_S_IFMT, el tipo de máscara de archivo). Para ser utilizado con
RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX y con las
constantes RarEntry::ATTRIBUTE_UNIX_FIFO
,
RarEntry::ATTRIBUTE_UNIX_CHAR_DEV
,
RarEntry::ATTRIBUTE_UNIX_DIRECTORY
,
RarEntry::ATTRIBUTE_UNIX_BLOCK_DEV
,
RarEntry::ATTRIBUTE_UNIX_REGULAR_FILE
,
RarEntry::ATTRIBUTE_UNIX_SYM_LINK
and
RarEntry::ATTRIBUTE_UNIX_SOCKET
.
RarEntry::ATTRIBUTE_UNIX_FIFO
FIFOs Unix tendrá atributos cuyos últimos cuatro bits tienen este valor. Para ser utilizado con
RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX y con la
constante
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET
.
RarEntry::ATTRIBUTE_UNIX_CHAR_DEV
Dispositivo de tipo carácter Unix tendrá atributos cuyos últimos cuatro bits tienen este valor. Para ser utilizado con
RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX y con la
constante
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET
.
RarEntry::ATTRIBUTE_UNIX_DIRECTORY
Directorios Unix tendrá atributos cuyos últimos cuatro bits tienen este valor. Para ser utilizado con
RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX y con la
constante
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET
. Véase también
RarEntry::isDirectory(), que también trabaja con entradas que
fueron añadidas en otros sistemas operativos.
RarEntry::ATTRIBUTE_UNIX_BLOCK_DEV
Dispositivo de tipo bloque Unix tendrá atributos cuyos últimos cuatro bits tienen este valor. Para ser utilizado con
RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX y con la
constante
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET
.
RarEntry::ATTRIBUTE_UNIX_REGULAR_FILE
Archivos regular Unix (no directorios) tendrá atributos cuyos últimos cuatro bits tienen este valor. Para ser utilizado con
RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX y con la
constante
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET
. Véase también
RarEntry::isDirectory(), ue también trabaja con entradas que
fueron añadidas en otros sistemas operativos.
RarEntry::ATTRIBUTE_UNIX_SYM_LINK
Enlace simbólico Unix tendrá atributos cuyos últimos cuatro bits tienen este valor. Para ser utilizado con
RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX y con la
constante
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET
.
RarEntry::ATTRIBUTE_UNIX_SOCKET
Sockets Unix will tendrá atributos cuyos últimos cuatro bits tienen este valor. Para ser utilizado con
RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX y con la
constante
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET
.