PHP   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了循环PHP脚本大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个 PHP脚本,它检查目录并删除15秒内未修改的任何文件(这是游戏).

我的问题是如何让这个脚本一直运行.我设置了一个每10分钟运行一次的cron作业,然后在PHP脚本中我有一个无限循环的睡眠(10).我的想法是它将每10秒运行一次代码,并且在脚本停止的情况下,cron作业最终会重新启动它.

但是,在脚本启动后,它会运行大约3个循环(30秒)然后停止.我听说PHP每个文件加载只能获得如此多的内存.

如何使这个PHP脚本无限循环?也许有一些方法可以自称

您可以运行一个PHP进程,以一定间隔分叉客户端.如果你对将它作为一个选项进行探索感到好奇,这里是一个很好的起点: http://ca2.php.net/pcntl这样做的好处是父进程可以杀死在合理的时间内没有结束的客户端pid.

如果你正在寻找快速和肮脏的东西,你可以编写一个bash脚本来轻松调用PHP(如果你在linux上):

#!/bin/bash
while [ "true" ]; do
        /path/to/script.PHP
        sleep 15
done

编辑
你甚至不需要脚本,bash会在一行上完成所有操作:

while [ "true" ]; do /path/to/script.PHP; sleep 15; done

大佬总结

以上是大佬教程为你收集整理的循环PHP脚本全部内容,希望文章能够帮你解决循环PHP脚本所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: