PHP列出动态成员变量

1 php oop dynamic object

如果我们首先不知道变量名,我将如何在实例化的Object中列出所有公共变量?

场景
一个类可能有一个声明为的函数:

function addVar($name, $val) {
    $this->$name = $val;
}
Run Code Online (Sandbox Code Playgroud)

我想要一个动态添加到对象实例的$ name列表.

Cha*_*rch 5

get_object_vars() 应该做的伎俩.