stream_select() - как узнавать состояние отдельного дескриптора в цикле
Читал оф. доки, но не понял принцип работы stream_select()
Задача такая: в цикле перебирать каждый успешно возвращенный дескриптор и читать из него инфу
В общем, что-то типа вот этого:
Код:
while (пока socket_select() выбрала один рабочий дескриптор из всего данного ей массива "$descriptor[]", сделать с этим дескриптором что-то, например, прочитать его содержимое)
{
while (!feof($descriptor[$massiv]))
{
$read[$massiv] .= fread($descriptor[$massiv]);
}
}
{
while (!feof($descriptor[$massiv]))
{
$read[$massiv] .= fread($descriptor[$massiv]);
}
}
Помогите плз, что вписать в while