$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);

最新文章

  1. Sprint(第八天11.21)
  2. 冰球项目日志3-yjw
  3. SIT_服务器系统整合测试总结
  4. 烧写ARM开发板系统教程----->uboot 、内核以及文件系统
  5. Windows Sever关于80端口之争
  6. 未在本地计算机上注册"microsoft.ACE.oledb.12.0"提供程序解决办法
  7. 使用EasyBCD完美实现Windows7与Linux双系统
  8. SQL Server 之AdventureWorks 2008 安
  9. 关于HttpServlet和Servlet以及doPost和doGet关系
  10. spring aop实现原理
  11. SpotMini末端控制策略
  12. 201521123014 《Java程序设计》第3周学习总结
  13. 让我们一起摇摆 Turnipbit体感遥控车
  14. 设置Linux系统的LANG变量
  15. Javascript数组系列三之迭代方法2
  16. MySQL中MyISAM与InnoDB区别及选择
  17. this关键字的用法(包括this语句)
  18. 区块链3.0 ada Cardano卡尔达诺如何获得一致好评?
  19. Python self,init,对象属性
  20. (C/C++学习笔记) 二十一. 异常处理

热门文章

  1. Linux 下非root用户使用docker
  2. 2017ecjtu-summer training # 11 POJ 2492
  3. 教你理解微信小程序的生命周期和运行原理
  4. the method of validate slow
  5. javascript数据类型及转换
  6. ACTION_NAME等常量 不能在模板里直接取值?
  7. PHP怎么获取系统信息和服务器详细信息
  8. Hive字段中文注释乱码解决办法
  9. 【jsp】MyEclipse10.7.1最新版+破解下载
  10. xampp使用中mysql端口被占用问题的解决方案