我需要從Windows WAMP服務器運行腳本。它應該是這樣的:在腳本窗口上使用類似cron的功能的腳本
<?php
while(1){
echo 'Start<br>';
//Some magic here to wait 5 seconds
echo 'End<br>';
}
?>
我想什麼是自動工作:打印出Start
- >等待5秒鐘 - >打印出End
- >打印出Start
- >等待5秒鐘 - > ....
在php中,Sleep(5);
不是一個選項,因爲(據我所知)它將等待程序結束,之後它將輸出Start
和End
。 我不能使用Windows Task Scheduler
,因爲將來腳本會在linux服務器上運行。但是我無法使用cron,因爲我在windows上。所以,基本上我需要類似cron的東西,但是在windows和wamp localhost的php中。
所以,我的問題是:是否有任何選項在PHP/JavaScript /無論如何迭代一個腳本'生活'暫停?
Python的例子:
import time
for i in range(10):
print('Start')
time.sleep(5)
print('End')
感謝您的每一個建議!
CRON是「Windows任務計劃程序」的Linux等價物。因此,在Windows中,使用Windows任務計劃程序,當移動到Linux時,設置一個CRON http://www.cyberciti.biz/faq/how-do-i-add-jobs-to-cron-under-linux-or- unix-oses/ –
它在這裏回答http://stackoverflow.com/questions/3445222/php-output-with-sleep – MrFreezer