簡體   English   中英

在PHP中獲取對象值作為數組

[英]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);

在3v4l.org上在線查看。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM