循环类属性

Gus*_*ooL 2 php oop

如何循环Class的所有属性

class object {
    public $a = 1;
    public $b = 2;
    public $c = 3;
}
Run Code Online (Sandbox Code Playgroud)

并且输出将是

"property $a is 1";
"property $b is 2";
"property $c is 3";
Run Code Online (Sandbox Code Playgroud)

Bol*_*ock 5

你可以使用foreach循环:

foreach (new object as $prop => $value) {
    echo "property \$$prop is $value\n";
}
Run Code Online (Sandbox Code Playgroud)