(PHP 8 >= 8.4.0)
pg_socket_poll — Опрашивает сокет соединения PostgreSQL на готовность к чтению/записи
Опрашивает сокет соединения PostgreSQL на готовность к чтению и/или записи. Сокет можно получить с помощью функции pg_socket(). Функция полезна для реализации неблокирующих асинхронных процессов выполнения запросов.
socketread1 для проверки,
0, чтобы пропустить.
write1 для проверки,
0, чтобы пропустить.
timeout-1,
чтобы ждать бесконечно, или 0, чтобы не ждать вовсе.
Функция возвращает положительное значение, если сокет готов, 0,
если было превышено время ожидания, или -1 в случае ошибки.