如何设置file_get_contents()的时间限制?

How to set time limit for file_get_contents()?

我使用 SIMPLE HTML DOM 进行解析。当我尝试获取内容时,某些页面需要很长时间。 我需要设置限制(例如 10 秒)-> 转到下一页。 请不要带插座!

您可以使用 HTTP context option

所以代码看起来像

$options = stream_context_create(array('http'=>
    array(
    'timeout' => 10 //10 seconds
    )
));
echo file_get_contents('http://example.com/', false, $options);