file_get_contents() 的外部资源可能会超时?

file_get_contents() of external resource may going out time?

您好,我想知道我是否将 file_get_contents() 用于外部资源,但文件所在的服务器无法正常工作或为时已晚发生了什么....

我试过的例子:

<?php
$string = file_get_contents('https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/1.0_week_age.kml');
print_r($string);

//file of external resource is kml

?>

工作多长时间? 如果去 "out time" $string 将是空的 ?

非常感谢,对不起我的英语:)

您可以使用此设置自己的超时:

ini_set('default_socket_timeout', 300); // 5 minutes