stream_set_timeout Type: function Syntaxe: stream_set_timeout(resource $stream, int $seconds) Example 1 (doesn't work): stream_set_blocking(STDIN, 1); stream_set_timeout(STDIN, 1); while (1) { $a = fgetc(STDIN); $info = stream_get_meta_data(STDIN); var_dump($info['timed_out']); var_dump($a); exit; }