PHP.mk документација
EvStat::__construct
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
evstat.construct.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + преведен приказ
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
evstat.construct.php
EvStat::__construct
Референца за `evstat.construct.php` со подобрена типографија и навигација.
EvStat::__construct
Класата EvPrepare
EvStat::__construct — Конструира објект за следење EvStat
= NULL
public
EvStat::__construct(
string
float
callable
mixed
int
)
string
$path
,float
$interval
,callable
$callback
,mixed
$data
= null
,int
$priority
= 0
)
Конструира објект за следење EvStat и автоматски го стартува следачот.
Параметри
-
path - Патеката за чекање на промени во статусот.
-
interval -
Насока за тоа колку брзо се очекува да се открие промена и нормално треба да се специфицира како
0.0за да дозволи libev да избере соодветна вредност. -
callback - Константи за известување за грешки Повици за надзорници.
-
data - Прилагодени податоци поврзани со набљудувачот.
-
priority - Приоритет на набљудувачот
Примери
man страница за детали.
<?php
// Use 10 second update interval.
$w = new EvStat("/var/log/messages", 10, function ($w) {
echo "/var/log/messages changed\n";
$attr = $w->attr();
if ($attr['nlink']) {
printf("Current size: %ld\n", $attr['size']);
printf("Current atime: %ld\n", $attr['atime']);
printf("Current mtime: %ld\n", $attr['mtime']);
} else {
fprintf(STDERR, "`messages` file is not there!");
$w->stop();
}
});
?>Белешки од корисници
Нема белешки од корисници за оваа страница.