(PECL rar >= 0.1)
RAR条目,表示RAR存档中的目录或压缩文件。
RarEntry::HOST_MSDOS如果RarEntry::getHostOs()的返回值等于此常量,则表示使用MS-DOS添加此条目。用作RAR_HOST_MSDOS的替代。
RarEntry::HOST_OS2如果RarEntry::getHostOs()的返回值等于此常量,则表示使用OS/2添加此条目。旨在替换RAR_HOST_OS2。
RarEntry::HOST_WIN32如果RarEntry::getHostOs()的返回值等于此常量,则表示使用Microsoft Windows添加此条目。旨在替换RAR_HOST_WIN32。
RarEntry::HOST_UNIX如果RarEntry::getHostOs()的返回值等于此常量,则表示使用未指定的UNIX操作系统添加此条目。旨在替换RAR_HOST_UNIX。
RarEntry::HOST_MACOS如果RarEntry::getHostOs()的返回值等于此常量,则表示使用Mac OS添加此条目。
RarEntry::HOST_BEOS如果RarEntry::getHostOs()的返回值等于此常量,则表示使用BeOS添加此条目。旨在替换RAR_HOST_BEOS。
RarEntry::ATTRIBUTE_WIN_READONLY表示具有只读属性的Windows条目的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
表示具有隐藏属性的Windows条目的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_SYSTEM表示具有系统属性的Windows条目的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_DIRECTORY表示具有目录属性的Windows条目(条目为目录)的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。另请参见RarEntry::isDirectory(),它也适用于并非在WinRAR中添加的条目。
RarEntry::ATTRIBUTE_WIN_ARCHIVE表示具有存档属性的Windows条目的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_DEVICE表示具有设备属性的Windows条目的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_NORMAL表示具有普通文件属性的Windows条目(条目不是目录)的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。另请参见RarEntry::isDirectory(),它也适用于并非在WinRAR中添加的条目。
RarEntry::ATTRIBUTE_WIN_TEMPORARY表示具有临时属性的Windows条目的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_SPARSE_FILE表示具有稀疏文件属性的Windows条目(文件是NTFS稀疏文件)的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_REPARSE_POINT表示具有重解析点属性的Windows条目(条目是NTFS重解析点,例如目录连接或挂载文件系统)的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_COMPRESSED表示具有压缩属性的Windows条目(仅限NTFS)的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_OFFLINE表示具有脱机属性的Windows条目(条目处于脱机状态且不可访问)的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_NOT_CONTENT_INDEXED表示具有非内容索引属性的Windows条目(条目将被索引)的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_ENCRYPTED表示具有加密属性的Windows条目(仅限NTFS)的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_WIN_VIRTUAL表示具有虚拟属性的Windows条目的位。在主机操作系统为Microsoft Windows的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_WORLD_EXECUTE表示对所有人可执行的UNIX条目的位。在主机操作系统为UNIX的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_WORLD_WRITE表示对所有人可写的UNIX条目的位。在主机操作系统为UNIX的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_WORLD_READ表示对所有人可读的UNIX条目的位。在主机操作系统为UNIX的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_GROUP_EXECUTE表示对组可执行的UNIX条目的位。在主机操作系统为UNIX的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_GROUP_WRITE表示对组可写的UNIX条目的位。在主机操作系统为UNIX的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_GROUP_READ表示对组可读的UNIX条目的位。在主机操作系统为UNIX的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_OWNER_EXECUTE表示对所有者可执行的UNIX条目的位。在主机操作系统为UNIX的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_OWNER_WRITE表示对所有者可写的UNIX条目的位。在主机操作系统为UNIX的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_OWNER_READ表示对所有者可读的UNIX条目的位。在主机操作系统为UNIX的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_STICKY表示UNIX粘滞位的位。在主机操作系统为UNIX的条目上,与RarEntry::getAttr()一起使用。
RarEntry::ATTRIBUTE_UNIX_SETGID表示 UNIX setgid 属性的位。与 RarEntry::getAttr() 一起使用,用于主机操作系统为 UNIX 的条目。
RarEntry::ATTRIBUTE_UNIX_SETUID表示 UNIX setuid 属性的位。与 RarEntry::getAttr() 一起使用,用于主机操作系统为 UNIX 的条目。
RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET用于隔离 UNIX 属性最后四位(半字节)的掩码(_S_IFMT,文件类型掩码)。与 RarEntry::getAttr() 一起使用,用于主机操作系统为 UNIX 的条目,以及常量 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 和 RarEntry::ATTRIBUTE_UNIX_SOCKET。
RarEntry::ATTRIBUTE_UNIX_FIFOUnix 命名管道(FIFO)的属性最后四位将具有此值。与 RarEntry::getAttr() 一起使用,用于主机操作系统为 UNIX 的条目,以及常量 RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET。
RarEntry::ATTRIBUTE_UNIX_CHAR_DEVUnix 字符设备的属性最后四位将具有此值。与 RarEntry::getAttr() 一起使用,用于主机操作系统为 UNIX 的条目,以及常量 RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET。
RarEntry::ATTRIBUTE_UNIX_DIRECTORYUnix 目录的属性最后四位将具有此值。与 RarEntry::getAttr() 一起使用,用于主机操作系统为 UNIX 的条目,以及常量 RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET。另请参见 RarEntry::isDirectory(),它也适用于在其他操作系统中添加的条目。
RarEntry::ATTRIBUTE_UNIX_BLOCK_DEVUnix 块设备的属性最后四位将具有此值。与 RarEntry::getAttr() 一起使用,用于主机操作系统为 UNIX 的条目,以及常量 RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET。
RarEntry::ATTRIBUTE_UNIX_REGULAR_FILEUnix 普通文件(非目录)的属性最后四位将具有此值。与 RarEntry::getAttr() 一起使用,用于主机操作系统为 UNIX 的条目,以及常量 RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET。另请参见 RarEntry::isDirectory(),它也适用于在其他操作系统中添加的条目。
RarEntry::ATTRIBUTE_UNIX_SYM_LINKUnix 符号链接的属性最后四位将具有此值。与 RarEntry::getAttr() 一起使用,用于主机操作系统为 UNIX 的条目,以及常量 RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET。
RarEntry::ATTRIBUTE_UNIX_SOCKETUnix 套接字的属性最后四位将具有此值。与 RarEntry::getAttr() 一起使用,用于主机操作系统为 UNIX 的条目,以及常量 RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET。