PHP
07 Oct 2009 HTML Text
 
 
1
2
3
4
5
6
7
8
9
# file_get_contents + timeout (вроде работает, PHP > 5.2)
function fetchData($url, $timeout = 3) // $timeout в секундах
{
	$ctx = stream_context_create(array
			('http' => array('timeout' => $timeout)));
if ($result = @file_get_contents($url, 0, $ctx))
	return $result;
else return false;
} //echo fetchData('http://google.com', 0.01);