php定时执行任务

#1 gflhx

在speedphp中怎么定时执行一个写好的函数

2013-04-12 09:37:19

#2 xgsong

定时执行属于操作系统的范畴,建议在Linux下用cron,win下用计划任务,如果对实时性要求不高,可以在HTML里面写JS定时循环调用另一个PHP页面

2013-04-12 10:19:48

#3 gflhx

xgsong 发表于 2013-4-12 10:19
定时执行属于操作系统的范畴,建议在Linux下用cron,win下用计划任务,如果对实时性要求不高,可以在HTML里 ...
我在controller文件中写了一个php文件,里面写好了一个函数,如果让这个函数每隔一段时间就执行一次

2013-04-12 12:05:52

#4 278086346

gflhx 发表于 2013-4-12 12:05
我在controller文件中写了一个php文件,里面写好了一个函数,如果让这个函数每隔一段时间就执行一次
...
ob_end_clean();,
echo str_pad(” “, 256);
for ($i=10; $i>0; $i–)
{
echo $i;
flush();
sleep(1);
}

你根据这个写 已经测试成功的
http://www.w3school.com.cn/php/php_looping.asp
主要函数是sleep

2013-04-15 11:09:24

#5 xgsong

楼上的也是可以的,但还有一种方法:
目标PHP文件test.php
然后写一个bat执行文件:
D:\php\php.exe -q D:\website\test.php

在计划任务里面添加就OK

2013-04-15 11:52:57

#6 xgsong

其实这类问题随便Google一下就出来了,没必要在论坛上面问,除非是很复杂的问题

2013-04-15 11:54:11