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

yipeiwu_com7年前PHP代码库

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

<?php
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程序设计有所帮助。

相关文章

支持汉转拼和拼音分词的PHP中文工具类ChineseUtil

PHP 中文工具类,支持汉字转拼音、拼音分词、简繁互转。 PHP Chinese Tool class, support Chinese pinyin, pinyin participl...

PHP反射机制用法实例

本文实例讲述了PHP反射机制的用法,分享给大家供大家参考之用。具体方法如下: 演示示例代码如下所示: <?php class ClassOne { function...

给初学者的30条PHP最佳实践(荒野无灯)

1,和PHP手册成为好朋友 2,打开Error Reporting Error reporting 在 PHP 开发时是很有帮助的. 你可以在你代码中发现先前你没有发现的错误,因为并不是...

php连接Access数据库错误及解决方法

php+access连接数据库常用的方式一般有两种.推荐的代码需要注意php获取路径用的是realpath 复制代码 代码如下: <?php $connstr="DRIVER={M...

laravel 解决后端无法获取到前端Post过来的值问题

laravel 解决后端无法获取到前端Post过来的值问题

效果如下所示: 刚开始一直获取不到前端传过来的Post的值 一番分析后 发现 通过php 命令新建的控制器默认少引用 就是上图圈起来的这个 引入就问题解决了 当然 前提是路由要配置正确...