以下常數由此擴充定義,並且只有在擴充已編譯到 PHP 中或在執行時動態載入時才可用。
請求優先順序常數
EIO_PRI_MIN
(整數)EIO_PRI_DEFAULT
(整數)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))
eio_open() 的 mode
參數旗標
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_* 常數的意義與其對應的 SYNC_FILE_** 常數相同。
備註:
EIO_O_* 常數的意義與其對應的 POSIX O_* 常數相同。