在PHP中,可以使用get_object_vars()
函数将对象转换为字符串数组。该函数返回一个关联数组,其中键是对象的属性名,值是属性的值。
以下是一个示例:
class Person {
public $name;
public $age;
public function __construct($name, $age) {
$this->name = $name;
$this->age = $age;
}
}
$person = new Person('John Doe', 25);
$array = get_object_vars($person);
print_r($array);
输出结果:
Array
(
[name] => John Doe
[age] => 25
)
在上面的例子中,get_object_vars()
函数返回了一个包含$person
对象的属性的关联数组。然后,使用print_r()
函数打印数组的内容。
上一篇:php数组是否存在
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站