(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
]]] ) : boolRarEntry::HOST_MSDOSSi 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_OS2Si 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_WIN32Si 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_UNIXSi 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_MACOSSi el valor devuelto por RarEntry::getHostOs() es igual a esta constante, un Sistema Operativo Mac fue utilizado para añadir esta entrada.
RarEntry::HOST_BEOSSi 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_READONLYBit 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_SYSTEMBits 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_DIRECTORYBit 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_ARCHIVEBit 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_DEVICEBit 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_NORMALBit 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_TEMPORARYBit 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_FILEBit 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_POINTBit 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_COMPRESSEDBit 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_OFFLINEBit 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_INDEXEDBit 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_ENCRYPTEDBit 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_VIRTUALBit 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_EXECUTEBit 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_WRITEBit 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_READBit 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_EXECUTEBit 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_WRITEBit 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_READBit 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_EXECUTEBit 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_WRITEBit 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_READBit 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_STICKYBit que representa el sticky bit UNIX. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_SETGIDBit que representa el atributo UNIX setgid. Para ser utilizado con RarEntry::getAttr() en entradas cuyo sistema operativo anfitrión es UNIX.
RarEntry::ATTRIBUTE_UNIX_SETUIDBit 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_QUARTETMá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_FIFOFIFOs 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_DEVDispositivo 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_DIRECTORYDirectorios 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_DEVDispositivo 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_FILEArchivos 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_LINKEnlace 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_SOCKETSockets 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.