Сокеты открыл недавно - поэтому много еще не понимаю.
запустил сервер сокетов:
<?
$socket_server= stream_socket_server('tcp://192.168.1.180:15689');
while ($socket= @stream_socket_accept($socket_server,5))
{
$data[]=fread($socket,1024);
}
fclose($socket_server);
print_r($data);
?>
Через эмулятор отправляю строку из цифр 12345678..
В проблема том что , сокет закрывается как только получит 1 строку. Необходимо чтобы, если поток данных не прекращается в интервале 5 секунд сервер записывал данные в массив. Но в моем массиве все время одно значение..
Какую функцию использовать?