[英]get object values as array in php
我有setter和getter的对象
class obj{
private $a;
private $b;
}
我想创建一个仅获取对象值的数组,例如
array = ["1","2"]
尝试过get_object_vars但它是一个关联数组
要将关联数组浓缩为索引数组,请使用array_values
:
array_values(get_object_vars($object));
但是,鉴于您有private
成员变量,您可能只想使用数组get_object_vars
而不是get_object_vars
:
array_values((array)$object);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.