(PECL ev >= 0.2.0)
EvStat::attr — Возвращает значения, недавно обнаруженные Ev
Сигнатура функции не содержит параметров.
   Возвращает массив со значениями, недавно обнаруженными Ev (без фактической stat):
   
| Ключ | Описание | 
|---|---|
| 'dev' | идентификатор устройства, содержащего файл | 
| 'ino' | номер индекса | 
| 'mode' | режим защиты | 
| 'nlink' | количество жёстких ссылок | 
| 'uid' | идентификатор пользователя владельца | 
| 'size' | общий размер, в байтах | 
| 'gid' | идентификатор группы владельца | 
| 'rdev' | идентификатор устройства (если это специальный файл) | 
| 'blksize' | размер блока для файловой системы ввода/вывода | 
| 'blocks' | количество выделенных блоков по 512B | 
| 'atime' | время последнего доступа | 
| 'ctime' | время последнего изменения статуса | 
| 'mtime' | время последнего изменения | 
   Смотрите
   stat(2)
   справочную страницу для подробной информации.
  
Пример #1 Отслеживаем изменения в /var/log/messages
<?php
// Используем 10-секундный интервал обновления.
$w = new EvStat("/var/log/messages", 8, function ($w) {
    echo "/var/log/messages изменён\n";
    $attr = $w->attr();
    if ($attr['nlink']) {
        printf("Текущий размер: %ld\n", $attr['size']);
        printf("Просмотрен: %ld\n", $attr['atime']);
        printf("Изменён: %ld\n", $attr['mtime']);
    } else {
        fprintf(STDERR, "`messages` файл отсутствует!");
        $w->stop();
    }
});
Ev::run();
?>