123
Guest
stream_select() - проверить отдельно взятый дескриптор. Через цикл
stream_select() - проверить отдельно взятый дескриптор. Через цикл
/* Тута что-нить делается, если изменился статус одного из заданных в массиве $read сокетов.
Но вопрос, как узнать, какой именно дескриптор изменил свое состояние? */
stream_select() - проверить отдельно взятый дескриптор. Через цикл
PHP:
<?php
/* Prepare the read array */
$read = array($socket1, $socket2);
$num_changed_sockets = socket_select($read, $write = NULL, $except = NULL, 0);
if ($num_changed_sockets === false) {
/* Error handling */
} else if ($num_changed_sockets > 0) {
Но вопрос, как узнать, какой именно дескриптор изменил свое состояние? */
PHP:
}
?>