能不能在每天的特定时间 执行一段代码.PHP 问题.

不要用TP或者其他框架.我用的是ECOS.可以用纯PHP解决吗.
2025-02-23 17:25:05
推荐回答(2个)
回答1:

  1. 把PHP编译成脚本Shell,就是有个bin文件:php

  2. 写一段php程序,用php脚本执行它

  3. php程序的内容:一个死循环,里面判断一下时间是否到点,如果是则执行你想要的函数;如果不是,则Sleep一个短暂的时间,可以是1秒或者千分之一秒(看你需要的定时精度)——主要是为了防止占用过高CPU,如果不加sleep,会占用CPU 100%

  4. 你可以用kill命令来停止这个脚本的运行。或者,使用其他手段,比如操作系统的信号机制、读取固定的文件等等……

回答2:

把那个键作为这一段代码的脚本的启动热键就可以了。