code.progysm.com

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;
}