inotify_read
(PECL inotify >= 0.1.2)
inotify_read — 从 inotify 实例读取事件
返回值
返回 inotify 事件数组。在没有待处理事件或 inotify_instance
非阻塞时返回 false。事件发生时都会返回包含以下键的数组:
- wd 是由 inotify_add_watch() 返回的监听描述符
- mask 是 events 的位掩码
- cookie 是连接相关事件(例如:
IN_MOVE_FROM和IN_MOVE_TO)的唯一 id - name 是文件名(例如:监听目录中被修改的文件)
参见
- inotify_init() - 初始化 inotify 实例
- stream_select() - Runs the equivalent of the select() system call on the given arrays of streams with a timeout specified by seconds and microseconds
- stream_set_blocking() - 为资源流设置阻塞或者阻塞模式
- inotify_queue_len() - 如果有待处理事件,返回大于零的数字