如何循环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)
你可以使用foreach循环:
foreach (new object as $prop => $value) {
echo "property \$$prop is $value\n";
}
Run Code Online (Sandbox Code Playgroud)