重构file_get_contents实现一个带超时链接访问的函数

Posted 果然朝辉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重构file_get_contents实现一个带超时链接访问的函数相关的知识,希望对你有一定的参考价值。

function wp_file_get_contents($url, $timeout = 30)
{
    $context = stream_context_create(array(
        ‘http‘ => array(
            ‘timeout‘ => $timeout // 超时时间,单位为秒
        )
    )); 

    return file_get_contents($url, false, $context);
}

以上是关于重构file_get_contents实现一个带超时链接访问的函数的主要内容,如果未能解决你的问题,请参考以下文章

如何解决file_get_contents()函数运行时间过长的问题? - 技术问答

file_get_contents 通过 php 失败,通过浏览器工作

异步 file_put_contents/file_get_contents?

需要带有 file_get_contents (PHP) 的 HTTP 500 响应体

php如何获取文件内容?

QT之计算器代码重构