【发布时间】:2012-04-28 16:11:31
【问题描述】:
我正在使用file_get_contents,我想使用define a timeout。我试图通过创建这样的上下文来做到这一点:
$timeout = array('http' => array('timeout' => 6));
$context = stream_context_create($timeout);
$xml = file_get_contents($hostName,false,$context);
但它忽略了这个值。
【问题讨论】:
-
你怎么能说它忽略了那个超时设置?
-
timeout是在 5.2.1 中添加的,请检查您的 PHP 版本。 -
我为超时分配了一个小值,尽管这个 file_get_contents 返回了良好的结果
标签: php timeout file-get-contents