PHP定时器的功能

时间:2014-10-11 05:43:03

标签: php

http://ejohn.org/blog/how-javascript-timers-work/

Javascript具有函数计时器,PHP中也有类似的东西。在我的脚本中,我希望每50秒运行一个函数,然后按原样继续运行脚本。这可能吗?

更多信息:在PHP脚本的开头,通过API我生成一个会话ID,每隔60秒到期一次。我们可以在60秒内续订。所以,我想要的是,每50秒,一个函数运行,它将使用curl请求更新该会话ID,然后再次继续PHP脚本,以便我可以从我想要的Web服务器检索图像。此外,我想从控制台(无限运行脚本)运行它而不是服务器端语言。

2 个答案:

答案 0 :(得分:2)

PHP在服务器级别运行 - 在页面发送到浏览器之前。如果你想在页面加载后每50秒运行一次,那么你必须使用javascript来完成它。但是,您可以使用javascript计时器和对脚本的ajax调用每50秒调用一次php脚本。这是你需要做的吗?

Here是一种很好的方法。

答案 1 :(得分:1)

此链接可能会对您有所帮助: - How to run a php function after certain time without using cron