以下常量由此扩展定义,并且仅在将扩展编译到 PHP 中或在运行时动态加载时可用。
请求优先级常量
EIO_PRI_MIN (int)EIO_PRI_DEFAULT (int)EIO_PRI_MAX (int)eio_seek() whence 参数
EIO_SEEK_SET (int)offset)。
EIO_SEEK_CUR (int)offset 字节。
EIO_SEEK_END (int)offset 字节。
与 eio_readdir() 一起使用的标志
EIO_READDIR_DENTS (int)'names' - 目录名称数组 'dents' - struct eio_dirent 类数组数组,每个数组包含以下键:'name' - 目录名称;'type' - EIO_DT_* 常量之一;'inode' - inode 号码(如果可用,否则未指定);
EIO_READDIR_DIRS_FIRST (int)EIO_READDIR_STAT_ORDER (int)stat 的每个名称的顺序返回。当计划对给定目录中的所有文件进行 stat() 时,返回的顺序可能是最快的。
EIO_READDIR_FOUND_UNKNOWN (int)EIO_DT_UNKNOWN (int)EIO_DT_FIFO (int)EIO_DT_CHR (int)EIO_DT_MPC (int)EIO_DT_DIR (int)EIO_DT_NAM (int)EIO_DT_BLK (int)EIO_DT_MPB (int)EIO_DT_REG (int)EIO_DT_NWK (int)EIO_DT_CMP (int)EIO_DT_LNK (int)EIO_DT_SOCK (int)EIO_DT_DOOR (int)EIO_DT_WHT (int)EIO_DT_MAX (int)用于 eio_open() flags 参数的访问模式
EIO_O_RDONLY (int)EIO_O_WRONLY (int)EIO_O_RDWR (int)EIO_O_NONBLOCK (int)EIO_O_APPEND (int)EIO_O_CREAT (int)EIO_O_TRUNC (int)EIO_O_EXCL (int)EIO_O_FSYNC (int)
mode 参数标志用于 eio_open()
EIO_S_IRUSR (int)EIO_S_IWUSR (int)EIO_S_IXUSR (int)EIO_S_IRGRP (int)EIO_S_IWGRP (int)EIO_S_IXGRP (int)EIO_S_IROTH (int)EIO_S_IWOTH (int)EIO_S_IXOTH (int)EIO_S_IFREG (int)EIO_S_IFCHR (int)EIO_S_IFBLK (int)EIO_S_IFIFO (int)EIO_S_IFSOCK (int)EIO_SYNC_FILE_RANGE_WAIT_BEFORE (int)EIO_SYNC_FILE_RANGE_WRITE (int)EIO_SYNC_FILE_RANGE_WAIT_AFTER (int)注意:
EIO_S_I* 常量与它们的 S_I* POSIX 对应项具有相同的含义。
注意:
EIO_SYNC_FILE_* 常量与它们的 SYNC_FILE_** 对应项具有相同的含义。
注意:
EIO_O_* 常量与它们的 O_* POSIX 对应项具有相同的含义。