mdsk.net
当前位置:首页 >> PHP如何实现5秒后执行某任务 >>

PHP如何实现5秒后执行某任务

设置定时器:window.setInterval("init",2000)。表示2秒后执行init函数,init不加“()”表示传函数地址,而不是传函数结果。

$addTime = 1388918023;//添加时间if(time()-$addTime < 5*60*60){ //判断是否在五小时之内 //要执行的代码}

可以用 linux 的 crontab (计划任务) 命令来实现, 这个要求你对 linux 系统命令有一定了解, 设置当前时间 10s 过后, 用php 命令行来执行 php脚本文件即可

如果能使用主机上的计划任务就更好。 如果不能,就通过写一个全局计时器,通过用户访问PHP页面来触发。 这是根据B/S软件模型来决定的,PHP代码一般不会主动执行,只会被动地等待用户访问后执行,所以你可以每次被访问时检查是否到达设定的时间点...

ThinkPHP实现定时执行任务的两种方法 1、方法一:v3.2.1 ①、ThinkPHP/Library/Behavior/CronRunBehavior.class.php文件 在这里首先要说的就是这个自动执行任务文件,官方所给的这个文件存在BUG,我是用的是v3.2.1版本,后面的版本是否有改正大家...

我说下我的思路: 这个东西要结合linux 的计划任务实现 (1) 弄一张任务表,记录xx任务,执行开始时间,执行结束时间,执行时间间隔,计划任务状态【未开始,开始中,结束,中途结束,失败(自己看具体需求)】 (2)弄一张执行记录表关联任务...

windows的话有个计划任务,原理就是用计划任务定期执行一个bat脚本 比如这个脚本:D:\php\php.exe -q D:\website\test.php linux就方便些,用crontab就行了

crontab 是分钟级别的 ,所以你说每秒并不合适. 本地测试是什么意思?

mysql定时任务 自 MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得 一提的是MySQL的事...

没必要做成批处理文件啊,PHP是脚本文件,支持用命令直接执行的,比如 php test.php,就会 执行里面的程序,windows下在PHP安装的目录下打开命令行,然后执行, 批处理可以这样写 cd /PHP安装目录/php(也可能是php.exe) jobSendEmail.phpwindows...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com