$opts = array('http'=>array('method'=>'GET','timeout'=>10));
$return = @file_get_contents("网址", false, stream_context_create($opts));

上述代码就实现了设置10秒超时的功能。

Related Posts: PHP-file_get_contents 设置超时方法 :