编程语言
首页 > 编程语言> > 我如何在PHP中看到所有**当前定义的变量?

我如何在PHP中看到所有**当前定义的变量?

作者:互联网

我需要一种方法来查看当前PHP实例的所有已定义变量.
根据当前定义,我指的是所有全局变量,所有本地范围到本范围,所有本地变量到其他范围.
内置了什么?

解决方法:

对于当前范围内的所有内容:

print_r(get_defined_vars());

我认为没有解决方案来转储所有范围内的所有变量,因为您必须实际运行这些函数/方法以获得所有可用变量的完整且完整的映射(变量可以在运行时创建,添加和删除).

您可能需要查看单元测试或代码覆盖工具,看看您是否可以使用这些区域中的任何内容,但这将是一项很多工作.

你需要这个什么?

标签:php,debugging,utilities
来源: https://codeday.me/bug/20190722/1498081.html