將物件轉換為陣列
PHP 中的物件可以轉換為數組,以方便操作和資料擷取。以下是實現此轉換的三種方法:
一維數組
$array = (array) $object;
$array = get_object_vars($object);
多維數組
要轉換多維對象,可以使用以下方法:
$array = json_decode(json_encode($object), true);
function objectToArray($object) { if (!is_object($object) && !is_array($object)) return $object; return array_map('objectToArray', (array) $object); }
以上是如何將 PHP 物件轉換為陣列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!