教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php定时执行(windows与linux)

php定时执行(windows与linux)

发布时间:2016-06-23   编辑:jiaochengji.com
本文介绍下,在windows或linux中,配置php定时执行的方法,有需要的朋友,参考下吧。

1、在windows下
 

<?php
//关掉浏览器,PHP脚本继续执行
ignore_user_abort();
// 可以让程序无限制的执行下去
set_time_limit(0);
while(true) {
    /*
    *存放要执行的代码
    */
   //等待30秒后再运行
    sleep(30);
}
?>

注意:
如果不想无限制运行的话,判断需要修改。
另外,apache重启或关闭之后不会继续运行,需要重新运行一次以开始程序。
 
2、linux下可以使用cron。
有关linux中cron的教程与用法,大家可以参考如下的文章:
linux中crontab定时自动执行计划任务的方法
Linux下crontab定时执行PHP程序的方法
crontab学习笔记
学习linux设置定时任务的crontab命令
crontab 命令格式与例子
linux定时任务设置crontab学习
不错的crontab教程

您可能感兴趣的文章:
php定时执行(windows与linux)
php函数ingore_user_abort执行定时任务的方法
Linux下crontab定时执行PHP程序的方法
PHP如何设置页面最大执行时间
windows下PHP实现定时执行脚本的实现方法
php中DIRECTORY_SEPARATOR,PATH_SEPARATOR常量的作用
fgetcsv的用法和windows与linux下的兼容问题
linux平台mysql区分表名大小写的问题
Linux与Windows喜结连理
学php为什么要学linux?

[关闭]
~ ~