有没有办法列出所有实例的变量,理想情况下是在数组或关联数组中?
答案 0 :(得分:6)
你的意思是
var_dump($obj);
这将输出对象或对象实例使用的所有变量。
您也可以使用
debug_backtrace();
这将输出与var_dump
相同的信息,但也会提供有关调用哪些文件,类和方法的额外信息
答案 1 :(得分:0)
内置get_defined_vars可能就是您想要的。适用于全球范围和功能。方法和类稍微不那么简单,需要Reflections。
答案 2 :(得分:0)
有两种方式: