• 技术文章 >php教程 >php手册

    php简单定时执行任务的实现方法

    2016-06-13 09:12:17原创416

    php简单定时执行任务的实现方法


    这篇文章主要介绍了php简单定时执行任务的实现方法,涉及curl及sleep等操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    本文实例讲述了php简单定时执行任务的实现方法。分享给大家供大家参考。具体实现方法如下:

    ?

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    ignore_user_abort();

    set_time_limit(0);

    $interval = 60*5;

    do{

    $url = "http://www.sina.com.cn/";

    $ch = curl_init();//创建一个新的curl会话

    curl_setopt($ch,CURLOPT,$url);//设置需要抓取的cURL

    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);

    //设置cURL参数,要求结果保存到字符串还是页面(1或真表示保存而不输出)

    curl_setopt($ch,CURLOPT_TIMEOUT,2);//最大延续2秒

    $result = curl_exec($ch);//执行

    curl_close($ch);//关闭

    sleep($interval);//休息5分钟

    }while(true);

    ?>

    希望本文所述对大家的php程序设计有所帮助。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:php项目中商店mvc框架总结(1),mvc框架 下一篇:令PHP初学者的困惑的10个知识点(1)
    Web大前端开发直播班

    相关文章推荐

    • 如何使用jQuery+PHP+MySQL来实现一个在线测试项目• php判断当前用户已在别处登录的方法,当前用户在别处• Codeigniter的一些优秀实践• 浅谈php扩展imagick• 关于PHP json_encode()函数

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网