For an example see inotify_ini: http://php.net/inotify-init(PECL inotify >= 0.1.2)
inotify_add_watch — Adiciona um monitoramento a uma instância Inotify inicializada
   inotify_add_watch() adiciona um novo monitoramento ou modifica um
   monitoramento existente para o arquivo ou diretório especificado em
   pathname.
  
   Usar inotify_add_watch() em um objeto monitorado substitui
   o monitoramento existente. Usar a constante IN_MASK_ADD
   adiciona eventos (com o operador OR) ao monitoramento existente.
  
inotify_instanceUm resource retornado por inotify_init()
pathnameArquivo ou diretório a ser monitorado.
maskEventos a serem monitorados. Consulte Constantes Predefinidas.
   O valor de retorno é um descritor de monitoramento exclusivo (em toda a instância do Inotify),
    ou false em caso de falha.
  
For an example see inotify_ini: http://php.net/inotify-init