标签: php
在OOP中有类和对象,我可以使用get_object_vars()来获取该类中所有属性/变量的列表。
get_object_vars()
在这种情况下,我没有使用OOP。我有一些函数和一些在函数外声明的变量。当我需要在函数内部访问其中一些变量时,我会在函数内部将其重新声明为global。但是如何获得外部声明的所有变量的列表。这可能吗?我正在寻找类似get_object_vars但非OOP代码的东西。
global
get_object_vars
答案 0 :(得分:4)
您可以使用get_defined_vars()获取调用get_defined_vars()的范围内的所有变量。
get_defined_vars()