Swoole\Event::isset
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Swoole\Event::isset
Референца за `swoole-event.isset.php` со подобрена типографија и навигација.
Swoole\Event::isset
(Нема достапни информации за верзијата, можеби е само во Git)
Swoole\Event::isset — Check if a socket is being monitored in the event loop
= NULL
$fd, int $events
= SWOOLE_EVENT_READ | SWOOLE_EVENT_WRITE
): boolChecks whether the specified file descriptor is being monitored for the given event types in the event loop.
Параметри
fd-
File descriptor (stream/socket resource, integer, or object).
events-
Event types to check (bitmask of
SWOOLE_EVENT_READand/orSWOOLE_EVENT_WRITE).
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Примери
Example #1 Checking event monitoring status
<?php
$fp = stream_socket_client("tcp://www.qq.com:80");
Swoole\Event::add($fp, function ($fp) {
echo fread($fp, 8192);
}, null, SWOOLE_EVENT_READ);
var_dump(Swoole\Event::isset($fp, SWOOLE_EVENT_READ)); // Output: true
var_dump(Swoole\Event::isset($fp, SWOOLE_EVENT_WRITE)); // Output: false