(PECL rar >= 0.1)
Une entrée RAR, représentant un dossier ou un fichier compressé dans une archive RAR.
$dir,$filepath = "",$password = NULL,$extended_data = falseRarEntry::HOST_MSDOS
        Si la valeur retournée de RarEntry::getHostOs()
        est égal à cette constante, MS-DOS est utilisé pour ajouter cette entrée.
        Destiner à remplacer la constante RAR_HOST_MSDOS.
       
RarEntry::HOST_OS2
        Si la valeur retournée de RarEntry::getHostOs()
        est égal à cette constante, OS/2 est utilisé pour ajouter cette entrée.
        Destiner à remplacer la constante RAR_HOST_OS2.
       
RarEntry::HOST_WIN32
        Si la valeur retournée de RarEntry::getHostOs()
        est égal à cette constante, Microsoft Windows est utilisé pour ajouter cette entrée.
        Destiner à remplacer la constante RAR_HOST_WIN32.
       
RarEntry::HOST_UNIX
        Si la valeur retournée de RarEntry::getHostOs()
        est égal à cette constante, UNIX OS est utilisé pour ajouter cette entrée.
        Destiner à remplacer la constante RAR_HOST_UNIX.
       
RarEntry::HOST_MACOSSi la valeur retournée de RarEntry::getHostOs() est égal à cette constante, Mac OS est utilisé pour ajouter cette entrée.
RarEntry::HOST_BEOS
        Si la valeur retournée de RarEntry::getHostOs()
        est égal à cette constante, BeOS est utilisé pour ajouter cette entrée.
        Destiner à remplacer la constante RAR_HOST_BEOS.
       
RarEntry::ATTRIBUTE_WIN_READONLYOctet représentant une entrée Windows avec un attribut en lecture seule. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
Octet représentant une entrée Windows avec un attribut caché. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_SYSTEMOctet représentant une entrée Windows avec un attribut système. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_DIRECTORYOctet représentant une entrée Windows avec un attribut dossier (l'entrée est un dossier). À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows. Voir aussi la méthode RarEntry::isDirectory(), qui fonctionne également avec les entrées qui ne sont pas ajoutées dans WinRAR.
RarEntry::ATTRIBUTE_WIN_ARCHIVEOctet représentant une entrée Windows avec un attribut d'archive. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_DEVICEOctet représentant une entrée Windows avec un attribut de périphérique. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_NORMALOctet représentant une entrée Windows avec un attribut de fichier normal (l'entrée n'est pas un dossier). À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows. Voir aussi la méthode RarEntry::isDirectory(), qui fonctionne également avec les entrées qui ne sont pas ajoutées dans WinRAR.
RarEntry::ATTRIBUTE_WIN_TEMPORARYOctet représentant une entrée Windows avec un attribut temporaire. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_SPARSE_FILEOctet représentant une entrée Windows avec un attribut de fichier fragmenté (le fichier est un fichier NTFS fragmenté). À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_REPARSE_POINTOctet représentant une entrée Windows avec un attribut de point d'analyse (le fichier est un point d'analyse NTFS; i.e. une jonction de dossier ou un système de fichier monté). À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_COMPRESSEDOctet représentant une entrée Windows avec un attribut compressé (NTFS uniquement). À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_OFFLINEOctet représentant une entrée Windows avec un attribut hors-ligne (le fichier est hors-ligne et non accessible). À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_NOT_CONTENT_INDEXEDOctet représentant une entrée Windows avec un attribut dont le contenu n'est pas indexé (l'entrée doit être indexé). À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_ENCRYPTEDOctet représentant une entrée Windows avec un attribut crypté (NTFS uniquement). À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_WIN_VIRTUALOctet représentant une entrée Windows avec un attribut virtuel. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est Microsoft Windows.
RarEntry::ATTRIBUTE_UNIX_WORLD_EXECUTEOctet représentant une entrée UNIX qui est exéctuable par tous. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_WORLD_WRITEOctet représentant une entrée UNIX qui est accessible en écriture par tous. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_WORLD_READOctet représentant une entrée UNIX qui est accessible en lecture par tous. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_GROUP_EXECUTEOctet représentant une entrée UNIX qui est dans le groupe des exécutables. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_GROUP_WRITEOctet représentant une entrée UNIX qui est dans le groupe des accessibles en écriture. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_GROUP_READOctet représentant une entrée UNIX qui est dans le groupe des accessibles en lecture. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_OWNER_EXECUTEOctet représentant une entrée UNIX dont le propriétaire est exécutable. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_OWNER_WRITEOctet représentant une entrée UNIX dont le propriétaire est accessible en écriture. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_OWNER_READOctet représentant une entrée UNIX dont le propriétaire est accessible en lecture. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_STICKYOctet représentant une entrée UNIX ayant l'octet sticky. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_SETGIDOctet représentant une attribut UNIX setgid. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_SETUIDOctet représentant une attribut UNIX setuid. À utiliser avec la méthode RarEntry::getAttr() sur les entrées dont l'OS hôte est UNIX.
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET
        Masque permettant d'isoler les 4 derniers octets (nibble) des attributs UNIX
        (_S_IFMT, le type du masque de fichier).
        À utiliser avec la méthode RarEntry::getAttr()
        sur les entrées dont l'OS hôte est UNIX et avec les 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 et
        RarEntry::ATTRIBUTE_UNIX_SOCKET.
RarEntry::ATTRIBUTE_UNIX_FIFO
        Attributs FIFOs Unix dont les 4 derniers octets ont cette valeur.
        À utiliser avec la méthode RarEntry::getAttr()
        sur les entrées dont l'OS hôte est UNIX et avec la constante
        
         RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
       
RarEntry::ATTRIBUTE_UNIX_CHAR_DEV
        Attributs des périphériques Unix dont les 4 derniers octets ont cette valeur.
        À utiliser avec la méthode RarEntry::getAttr()
        sur les entrées dont l'OS hôte est UNIX et avec la constante 
        RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
       
RarEntry::ATTRIBUTE_UNIX_DIRECTORY
        Attributs des dossiers Unix dont les 4 derniers octets ont cette valeur.
        À utiliser avec la méthode RarEntry::getAttr()
        sur les entrées dont l'OS hôte est UNIX et avec la constante 
        RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
        Voir aussi la méthode RarEntry::isDirectory()
        qui fonctionne également avec les entrées qui ont été ajoutées sous
        d'autres système d'exploitation.
       
RarEntry::ATTRIBUTE_UNIX_BLOCK_DEV
        Attributs des périphériques de bloc Unix dont les 4 derniers octets ont cette valeur.
        À utiliser avec la méthode RarEntry::getAttr()
        sur les entrées dont l'OS hôte est UNIX et avec la constante 
        RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
       
RarEntry::ATTRIBUTE_UNIX_REGULAR_FILE
        Attributs des fichiers réguliers (pas de dossiers) Unix dont les 4 derniers octets ont cette valeur.
        À utiliser avec la méthode RarEntry::getAttr()
        sur les entrées dont l'OS hôte est UNIX et avec la constante 
        RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
        Voir aussi la méthode RarEntry::isDirectory()
        qui fonctionne également avec les entrées qui ont été ajoutées sous
        d'autres système d'exploitation.
       
RarEntry::ATTRIBUTE_UNIX_SYM_LINK
        Attributs des liens symboliques Unix dont les 4 derniers octets ont cette valeur.
        À utiliser avec la méthode RarEntry::getAttr()
        sur les entrées dont l'OS hôte est UNIX et avec la constante 
        RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
       
RarEntry::ATTRIBUTE_UNIX_SOCKET
        Attributs des sockets Unix dont les 4 derniers octets ont cette valeur.
        À utiliser avec la méthode RarEntry::getAttr()
        sur les entrées dont l'OS hôte est UNIX et avec la constante 
        RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.