标签: php oop dynamic object
如果我们首先不知道变量名,我将如何列出实例化对象中的所有公共变量?
情景 类可以具有声明为:
function addVar($name, $val) { $this->$name = $val; }
我想要一个动态添加到对象实例的$ name列表。
答案 0 :(得分:5)
get_object_vars()应该可以做到这一点。
get_object_vars()
答案 1 :(得分:0)
此外,我建议您研究PHP's Reflection功能。