尝试调试我不熟悉的应用程序。
在入口点文件上,我知道在主脚本块结束之前发生的所有事情(我甚至可以在那里添加exit()
)。但实际的脚本输出包括我在任何地方都找不到的文本。
我的第一个怀疑是register_shutdown_function()
。但是我在调用exit()
之前注册了函数A和B,现在输出是“A,B,未知文本”。如果这是在函数A之前的方法,对吧?
是否有其他机制如register_shutdown_function()
强制PHP在另一个脚本执行结束时执行某个方法? ...我的下一步是查看apache模块。叹息。