stream_set_timeout($socket, 2); $debug_count=0; while (!feof($socket)) { $debug_count++; //$result[] = fgets($socket, 4096); $line = fgets($socket, 4096); echo "$line\n$debug_count"; }