标签:style blog http color os io 数据 ar
$opts = array( ‘http‘=>array( ‘method‘=>"GET", ‘timeout‘=>60, ) ); $context = stream_context_create($opts); $html =file_get_contents(‘http://www.example.com‘, false, $context);
这样,file_get_contents获取数据时,超出60秒将会自动退出.
还可以利用file_get_contents函数实现post功能
function Post($url, $post = null) { $context = array(); if (is_array($post)) { ksort($post); $context[‘http‘] = array ( ‘timeout‘=>60, ‘method‘ => ‘POST‘, ‘content‘ => http_build_query($post, ‘‘, ‘&‘), ); } return file_get_contents($url, false, stream_context_create($context)); } $data = array ( ‘name‘ => ‘test‘, ‘email‘ => ‘test@gmail.com‘, ‘submit‘ => ‘submit‘, ); echo Post(‘http://www.example.com‘, $data);
给file_get_contents函数设置超时时间,布布扣,bubuko.com
标签:style blog http color os io 数据 ar
原文地址:http://www.cnblogs.com/yjken/p/3922130.html