inotify_read 함수
(PECL inotify >= 0.1.2)
inotify_read - inotify 인스턴스에서 이벤트 읽기
설명
inotify_read(resource $inotify_instance
): array
inotify 인스턴스에서 inotify 이벤트를 읽습니다.
매개변수
inotify_instance
- inotify_init()에 의해 반환된 리소스
반환 값
inotify 이벤트의 배열이거나 보류 중인 이벤트가 없고 inotify_instance가 차단되지 않는 경우 false입니다. 각 이벤트는 다음 키가 있는 배열입니다.
- wd는 inotify_add_watch()에 의해 반환된 시계 설명자입니다.
- 마스크는 이벤트의 비트 마스크입니다.
- 쿠키는 관련 이벤트를 연결하기 위한 고유 ID입니다(예: IN_MOVE_FROM 및 IN_MOVE_TO).
- name은 파일의 이름입니다(예: 감시된 디렉토리에서 파일이 수정된 경우)
기타
- inotify_init() - inotify 인스턴스 초기화
- stream_select() - 초 및 마이크로초로 지정된 시간 제한을 사용하여 지정된 스트림 배열에서 select() 시스템 호출과 동일한 기능을 실행합니다.
- stream_set_blocking() - 스트림에서 차단/비차단 모드 설정
- inotify_queue_len() - 보류 중인 이벤트가 있는 경우 0보다 큰 숫자를 반환합니다.