PHP.mk документација
EvTimer::createStopped
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
evtimer.createstopped.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
evtimer.createstopped.php
EvTimer::createStopped
Референца за `evtimer.createstopped.php` со подобрена типографија и навигација.
EvTimer::createStopped
Класата EvPrepare
EvTimer::createStopped — Креира објект за следење на запрен EvTimer
= NULL
final
public
static
EvTimer::createStopped(
float
float
callable
mixed
int
): EvTimer
float
$after
,float
$repeat
,callable
$callback
,mixed
$data
= null
,int
$priority
= 0
): EvTimer
Креира објект за следење на запрен EvTimer. За разлика од EvTimer::__construct(), овој метод не го стартува автоматски набљудувачот.
Параметри
-
after -
Ја конфигурира временската рамка да се активира по
afterseconds. -
repeat -
Ако повторувањето е
0.0, тогаш автоматски ќе се запре откако ќе се достигне времето на истекување. Ако е позитивно, тогаш тајмерот автоматски ќе биде конфигуриран да се активира повторно на секои повтори секунди подоцна, додека не се запре рачно. -
callback - Константи за известување за грешки Повици за надзорници.
-
data - Прилагодени податоци поврзани со набљудувачот.
-
priority - Приоритет на набљудувачот
Вратени вредности
Враќа објект за следење на EvTimer при успех.
Примери
Пример #1 Следење на промените на /var/log/messages. Избегнете пропуштање на ажурирања со одложување од една секунда.
<?php
$timer = EvTimer::createStopped(0., 1.02, function ($w) {
$w->stop();
$stat = $w->data;
// 1 second after the most recent change of the file
printf("Current size: %ld\n", $stat->attr()['size']);
});
$stat = new EvStat("/var/log/messages", 0., function () use ($timer) {
// Reset timer watcher
$timer->again();
});
$timer->data = $stat;
Ev::run();
?>Види Исто така
- EvTimer::__construct() - Конструира EvTimer објект за набљудување
- EvPeriodic
Белешки од корисници
Нема белешки од корисници за оваа страница.