重构file_get_contents实现一个带超时POST传值函数

function wp_file_post_contents($url, $post = null)
{
    $context = array();

    if (is_array($post))
    {
        ksort($post);
        $context['http'] = array
        (
            'timeout'=> 60,
            'method' => 'POST',
            'content' => http_build_query($post, '', '&'),
        );
    }
    
    $context = stream_context_create($context);
    return file_get_contents($url, false, $context);
}
原文地址:https://www.cnblogs.com/phonecom/p/10345737.html