使用PHP定期显示数据

时间:2011-08-21 18:45:20

标签: php loops infinite-loop

我想经常使用PHP做一些事情。

例如,假设每5秒钟我想要显示一些内容:

    while(true) {
        sleep(5);
        echo "Test!";
    }

但这不起作用,因为它是一个无限循环。

那么,这样做的正确方法是什么?

这只是我想要做的简化,我想每次更改时从文件中提取数据并将其插入到SQLite数据库中,但了解如何正确执行上一个示例会对我有所帮助。我不知道是否有更好的方法来做这个而不是使用PHP,所以请告诉我,如果我错了。

2 个答案:

答案 0 :(得分:1)

使用cron作业定期调用脚本怎么样?我知道这是最常用的方法。最小粒度是每分钟,但是......

答案 1 :(得分:1)

编辑:忽略我之前的回答。我相信cron是最简单的方法。

如果您正在使用Windows服务器,这将有助于:http://drupal.org/node/31506