addReadStream($stream, function ($stream) use ($loop) { $chunk = fread($stream, 64 * 1024); // reading nothing means we reached EOF if ($chunk === '') { echo '[END]' . PHP_EOL; $loop->removeReadStream($stream); fclose($stream); return; } echo $chunk; }); $loop->run();