stream_set_timeout() is not suitable for such files as UNIX-devices (/dev/...), i suggest to use select() instead with desirable timeout value - that works well.
![]() | stream_set_timeoutDescriptionbool stream_set_timeout ( resource stream, int seconds [, int microseconds] )Sets the timeout value on stream, expressed in the sum of seconds and microseconds. 如果成功则返回 TRUE,失败则返回 FALSE。 When the stream times out, the 'timed_out' key of the array returned by stream_get_meta_data() is set to TRUE, although no error/warning is generated.
This function was previously called as set_socket_timeout() and later socket_set_timeout() but this usage is deprecated. See also fsockopen() and fopen(). ![]()
rtfm61 at yandex dot ru
25-Feb-2006 06:41
stream_set_timeout() is not suitable for such files as UNIX-devices (/dev/...), i suggest to use select() instead with desirable timeout value - that works well.
ridera
21-Feb-2005 12:15
[WHOOPS! sorry had the key point reversed in my text. ]
ridera
17-Feb-2005 09:37
I have found it required to add | ![]() |