如何打印stdClass对象的属性


How to print properties of stdClass object in PHP?

我有一个包含标准类对象的数组。我如何在stdClass对象中返回属性(打印出来)?

如果你只想打印,你可以使用var_dump()print_r()

var_dump($obj);
print_r($obj);

如果您想要一个包含所有属性及其值的数组,请使用get_object_vars()

$properties = get_object_vars($obj);
print_r($properties);

你应该能够看到他们使用var_dump($myObject);

我是这样解决这个问题的:

echo $arrayName[0]->varname;

因为它是一个对象数组,所以我们使用->来访问对象的属性/方法。