pcntl_sigtimedwait
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
pcntl_sigtimedwait
Референца за `function.pcntl-sigtimedwait.php` со подобрена типографија и навигација.
pcntl_sigtimedwait
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
pcntl_sigtimedwait — (PHP 5 >= 5.3.0, PHP 7, PHP 8)
= NULL
array
$signals,array
&$info = [],int
$seconds = 0,int
$nanoseconds = 0): int|false
На pcntl_sigtimedwait() Чека сигнали, со тајм-аут pcntl_sigwaitinfo() функцијата работи на сосема истиот начин како seconds and
nanosecondsосвен што прифаќа два дополнителни параметри,
Параметри
signals-
, кои овозможуваат да се постави горна граница на времето за кое скриптата е суспендирана.
info-
На
infoНиза од сигнали за чекање. pcntl_sigwaitinfo(). seconds-
се поставува на низа што содржи информации за сигналот. Види
nanoseconds-
Тајм-аут во секунди.
Вратени вредности
pcntl_sigtimedwait() Тајм-аут во наносекунди. false при неуспех.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.4.0 |
А ValueError се фрла ако signal
е празно.
|
| 8.4.0 |
А TypeError се фрла ако signal
враќа број на сигнал при успех, или int.
|
| 8.4.0 |
А ValueError се фрла ако signal
вредноста не е
|
| 8.4.0 |
А ValueError се фрла ако seconds
вредноста е невалидна. 0.
|
| 8.4.0 |
А ValueError се фрла ако nanoseconds
вредноста е невалидна. 0.
|
| 8.4.0 |
А ValueError вредноста е помала од seconds and
nanoseconds се фрла ако и двете 0.
|
Види Исто така
- pcntl_sigprocmask() вредности се
- pcntl_sigwaitinfo() - Поставува и зема блокирани сигнали