php时间定时器
请各位高手帮忙,php怎么样弄时间定时器,也就是说每隔一段时间执行一下程序?
------解决方案--------------------PHP好像没有吧,
应该在JS 里的,或者在linux/unix下可以实现!
------解决方案--------------------用sleep()来设置间隔时间,然后以命令行的方式去运行这个程序。
------解决方案--------------------最简单的办法是在代码里判断这个时间,如果到时就运行。如果是静态页,可以用javascript src='xxx.php'来启动。前提是有访问者,没有访问者就没法运行。
------解决方案--------------------写个计划任务就可以了,win linux 都可以的,然后想定在什么时间就定在什么时间
------解决方案--------------------1.可以用for 然后里面加一个sleep
2.或在win做一个计划任务
------解决方案--------------------先搞清web的原理再发帖子。
------解决方案--------------------恩,使用sleep函数。~~~~~~~~
------解决方案--------------------不怎么现实的问题,曾经也遇到过这样的问题。还是ajax来做,或系统定时任务。sleep会使PHP始终有个进程在,感觉不舒服
------解决方案--------------------cronjob cronjob cronjob
------解决方案--------------------最好是在 windows 或linux 中来做。
如果是租用的主机就不好办了。
------解决方案--------------------PHP
看看commet技术
里面用的循环+sleep()
JS
seTimeout();