How to put timeout when opening URL by fopen ? | ||
| ||
| <?php $timeout = 3; $old = ini_set('default_socket_timeout', $timeout); $file = fopen('http://example.com', 'r'); ini_set('default_socket_timeout', $old); stream_set_timeout($file, $timeout); stream_set_blocking($file, 0); //the rest is standard ?> | ||
| | ||
| |