php 怎么做定时任务???
答案:2 悬赏:70 手机版
解决时间 2021-01-26 08:54
- 提问者网友:放下
- 2021-01-25 12:09
php 怎么做定时任务???
最佳答案
- 五星知识达人网友:底特律间谍
- 2021-01-25 12:55
linux系统的话用crontab来处理吧。方便快捷稳定
如果你非要用php做的话,那就写个守护进程了,比如:
while(true)
{
if ( time() == 'xxxxx' )
{
$exe = 'php test.php';
//执行
system ($exe , $output);
}
sleep(5);
}
如果你非要用php做的话,那就写个守护进程了,比如:
while(true)
{
if ( time() == 'xxxxx' )
{
$exe = 'php test.php';
//执行
system ($exe , $output);
}
sleep(5);
}
全部回答
- 1楼网友:青灯有味
- 2021-01-25 14:23
需要打开浏览器,用js的定时器执行一个ajax请求,将要执行的脚本放到ajax请求的地址下。<script>
$(function(){
setinterval(“run_code()”, 1000);
})
function run_code(){
$.post("php文件");
}
</script>
每1秒执行一次run_code这个方法,这个方法内通过ajax的形式访问一次指定的php文件,你的脚本写在这个php文件里就行。
注意setinterval的第二个参数是以毫秒为单位的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯