   #PHP Manual Stream functions stream_set_blocking
   stream_set_write_buffer

   PHP Manual
   Prev  Next
   ______________________________________________________________________

                              stream_set_timeout

   (PHP 4 >= 4.3.0)
   stream_set_timeout -- Set timeout period on a stream

Description

   bool stream_set_timeout ( resource stream, int seconds [, int
   microseconds])

   Sets the timeout value on stream, expressed in the sum of seconds and
   microseconds. Returns TRUE on success or FALSE on failure.

   Example 1. stream_set_timeout() example
   <?php
   $fp = fsockopen("www.example.com", 80);
   if (!$fp) {
       echo "Unable to open\n";
   } else {
       fputs($fp, "GET / HTTP/1.0\n\n");
       stream_set_timeout($fp, 2);
       $res = fread($fp, 2000);
       var_dump(stream_get_meta_data($fp));
       fclose($fp);
       echo $res;
   }
   ?>

     Note: As of PHP 4.3, this function can (potentially) work on any
     kind of stream. In PHP 4.3, socket based streams are still the only
     kind supported in the PHP core, although streams from other
     extensions may support this function.

   This function was previously called as set_socket_timeout() and later
   socket_set_timeout() but this usage is deprecated.

   See also: fsockopen() and fopen().
   ______________________________________________________________________

   Prev                Home                    Next
   stream_set_blocking  Up  stream_set_write_buffer
