重构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);
}
只言片语任我说,提笔句句无需忖。落笔不知寄何人,唯有邀友共斟酌。