跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

PHP文件也可以每隔几秒执行一次

如果我们需要用一段 php 代码取钉器对数据库操作,并把结果保存起来。如果方法是用户请求的时候来触发执行这个代码,显然用户的响应时间变长,影响用户体验!如果利用操作系统的定时任务,执行频率也是非常高的。 下面就有一个简单的例子说明:
需要说明的是:程序没有写结束判断语句,他会无限循环下去。当然如果想停止的话,可以重启apache,重启后就无效了。想再次进行定时执行,那么把这段代码再一次运行。 上面简单例子可以说明这个原理。 那么针对上面的例子,我可以进行一下改良方案。 立即学习 “ PHP免费学习笔记(深入) ”; 你需要一个执行脚本的开关,你可以用外部文件引入的方法来实现,在while循环的时候,include开关变量即可。那么就可以这样实现: 建立外部引入变量文件 switch.php 内容如下: PHP 8.5.5 PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。 下载
改良脚本如下:
以前或许我们不知道为什么服务器会响应很长时间,但是通过两个例子的对比,我们已经知道PHP文件每隔几秒执行一次该如何去实现了,从而也找到了解决办法。 相关推荐: 总结关于PHP文件函数有哪些 总结PHP文件函数和目录函数 分享php文件上传类

相关文章