[英]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.