PHP 8.1.28 Released!

inotify_add_watch

(PECL inotify >= 0.1.2)

inotify_add_watchДобавляет элемент наблюдения для объекта inotify

Описание

inotify_add_watch(resource $inotify_instance, string $pathname, int $mask): int|false

Функция inotify_add_watch() добавляет в список или заменяет в списке наблюдения файл или каталог, который определили в параметре pathname.

Функция inotify_add_watch() заменяет наблюдение, которое добавили раньше. Константа IN_MASK_ADD добавляет (как побитовое ИЛИ) события для отслеживания, которые будут происходить с элементом списка наблюдения.

Список параметров

inotify_instance

Ресурс, который возвращает функция inotify_init().

pathname

Файл или каталог для отслеживания.

mask

События, которые будет отслеживать наблюдатель. Смотрите «Предопределённые константы».

Возвращаемые значения

Возвращает уникальный (в контексте экземпляра inotify) дескриптор наблюдения, или false, если возникла ошибка.

Смотрите также

  • inotify_init() - Инициализирует экземпляр inotify

add a note

User Contributed Notes 2 notes

up
5
lezsakdomi1 at gmail dot com
6 years ago
For an example see inotify_ini: http://php.net/inotify-init
up
4
lingtalfi
9 years ago
inotify_add_watch
returns false when you watch a non existing directory.
To Top