gpt4 book ai didi

php - 如果发生错误,则保存PHP的内存状态

转载 作者:行者123 更新时间:2023-12-03 07:43:57 25 4
gpt4 key购买 nike

我很好奇是否有人知道在发生错误时如何保存php应用程序的当前状态(当前处于内存中的所有状态,包括声明的变量,$ _ POST,$ _ GET)。

目前,Zend Server会这样做。通过监视应用程序并保存php内存等的快照,并显示与此相关的日志?

我什至不确定我是否使用了正确的关键字。就像调试应用程序一样,您可以在其中查看php中定义的变量的值。我只需要那一刻所有变量的状态(发生错误)。

最佳答案

Xdebug的功能类似于遇到错误时所描述的内容。

alt text
(来源:zend.com)

您可以使用 get_defined_vars() memory_get_usage() 之类的功能在没有Xdebug或Zend Server的情况下复制它

关于php - 如果发生错误,则保存PHP的内存状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3083339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com