php中get_object_vars的用法是什么

avatar
作者
筋斗云
阅读量:0

在PHP中,get_object_vars()函数用于返回指定对象的属性和属性值的关联数组。它接受一个对象作为参数,并返回一个包含对象属性和属性值的关联数组,其中键是属性名,值是对应的属性值。

例如,假设我们有一个类Person,其中包含属性$name$age,我们可以使用get_object_vars()函数来获取对象的属性和属性值:

class Person {     public $name;     public $age;      public function __construct($name, $age) {         $this->name = $name;         $this->age = $age;     } }  $person = new Person('Alice', 30);  $vars = get_object_vars($person);  print_r($vars); 

输出结果将类似于:

Array (     [name] => Alice     [age] => 30 ) 

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!