我正在处理无限循环(守护进程)。其中包括每次迭代使用相同的脚本,脚本包含在require函数中。 我有一个问题,每次迭代都会放大脚本,每次使用后如何删除包含的脚本?如何在PHP中使用后删除包含在require中的脚本?
回答
我不认为这是可能的,一旦包括/需要删除。
我只能想到一个解决方案,那就是将整个脚本封装在一个类中(首选,如果它有很多步骤)或函数。一旦包含脚本,您可以反复使用相同的类/函数。
希望它有帮助。
感谢您的回答。 – 2014-12-05 19:11:58
我认为这是一个可行的解决方案。如果函数调用以这种方式执行$ response = set_value($ param); unset($ response); ....我可以释放函数使用的内存吗? – 2014-12-05 19:19:27
这取决于。如果函数句柄的数据被处理,然后再次存储,您可以。但是如果你在下一个过程中需要先前的数据,你不能。如果第一个是这种情况,那么你可以覆盖以前使用的变量,如果你想确定的话,可以使用'unset()'。 – AnotherGuy 2014-12-05 21:18:33
- 1. 如何在Python中包含PHP脚本?
- 2. 如何在codeiginter框架中的php脚本中包含页脚
- 3. 如何使用WampServer在HTML文件中包含PHP脚本?
- 4. 如何在包中包含bash脚本?
- 5. 如何在不使用include或require的情况下在php中包含文件?
- 6. 删除不包含在PHP
- 7. 如何在反应应用程序中包含php脚本
- 8. 如何在bash脚本中包含cron?
- 9. 如何在GreaseMonkey脚本中包含cluetip
- 10. 何时在脚本中使用脚本标记包含JS库?
- 11. 在chrome中使用document.removeChild()删除脚本
- 12. 如何在PHP中获取当前包含脚本的url?
- 13. 如何包含Javascript删除在使用PHP的链接中确认?
- 14. 如何使用php脚本删除目录中的文件
- 15. 我在Windows上使用Python。如何在脚本运行后删除脚本?
- 16. 如何使用PHP脚本从文件夹中删除图像
- 17. 在Linux中删除脚本
- 18. 在Bash中删除脚本
- 19. 如何在Java脚本中使用php
- 20. 如何在TCPDF中使用PHP脚本?
- 21. 如何在PHP脚本中使用mono?
- 22. 在Python包中包含一个脚本
- 23. 在PHP中使用$ _GET包含变量在包含URL中
- 24. TYPO3 6.0:如何包含php脚本
- 25. php删除脚本
- 26. 如何使用angularjs包含脚本
- 27. 如何在shell脚本中回显包含路径的文本
- 28. 如何在包含非Unicode文本的SSMS中脚本表
- 29. 如何包含一个PHP,然后删除它?
- 30. 如何使用R删除多列中包含NA值的行?
您可能内存不足。将'require'移到循环外部,然后将这些包含变成一个函数或类,以便它可以在循环中重复使用。 – sjagr 2014-12-05 17:05:38
你正在使用'require_once()',这样你只包含它1次? – scunliffe 2014-12-05 17:06:06
如果进程数量增加,则可能会发生缓冲区溢出。每个进程都有32 MB的限制。 – 2014-12-05 19:08:38