以下常量由此扩展定义,并且仅在将扩展编译到 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'
- 索引节点号(如果可用),否则为未指定;
EIO_READDIR_DIRS_FIRST
(int)EIO_READDIR_STAT_ORDER
(int)stat
'ing 每个名称的顺序返回。当计划 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* 常量与它们对应的 POSIX S_I* 常量具有相同的含义。
注意:
EIO_SYNC_FILE_* 常量与它们对应的 POSIX SYNC_FILE_** 常量具有相同的含义。
注意:
EIO_O_* 常量与它们对应的 POSIX O_* 常量具有相同的含义。