循环遍历对象php的所有属性
我怎样才能遍历对象的所有属性? 现在我必须写一个新的代码行来打印对象的每个属性
echo $obj->name; echo $obj->age; 
我可以循环使用foreach循环或任何循环的对象的所有属性?
像这样的东西
 foreach ($obj as $property => $value) 
	
如果仅用于debugging输出,则可以使用以下命令查看所有types和值。
 var_dump($obj); 
如果你想更多地控制输出,你可以使用这个:
 foreach ($obj as $key => $value) { echo "$key => $value\n"; } 
出于testing目的,我使用以下内容:
 //return assoc array when called from outside the class it will only contain public properties and values var_dump(get_object_vars($obj)); 
这是另一种expression对象属性的方法。
 foreach ($obj as $key=>$value) { echo "$key => $obj[$key]\n"; }