object_to_array
v1.0.0
object_to_array function aelper Este paquete PHP proporciona una función object_to_array helper. Puede usar esta función para convertir un objeto en una matriz.
El paquete object_to_array se puede instalar fácilmente usando el compositor. Simplemente ejecute el siguiente comando desde la raíz de su proyecto.
composer require "divineomega/object_to_array"
Si nunca ha utilizado el Administrador de dependencias del compositor antes, diríjase al sitio web del compositor para obtener más información sobre cómo comenzar.
Aquí hay algunos ejemplos de cómo usar la función Helper object_to_array .
// Basic object
$ object = new stdClass ;
$ object -> name = ' John ' ;
$ object -> age = 32 ;
$ array = object_to_array ( $ object )
/*
$array = [
'name' => 'John',
'age' => 32
];
*/ // Object with nested object
$ object = new stdClass ;
$ object -> name = ' John ' ;
$ object -> age = 32 ;
$ object -> pet = new stdClass ;
$ object -> pet -> type = ' cat ' ;
$ object -> pet -> name = ' Mr Fluffkins The Third ' ;
$ array = object_to_array ( $ object )
/*
$array = [
'name' => 'John',
'age' => 32,
'pet' => [
'name' => 'Mr Fluffkins The Third',
'type' => 'cat'
]
];
*/ // Object with nested array
$ object = new stdClass ;
$ object -> name = ' John ' ;
$ object -> age = 32 ;
$ object -> favouriteFoods = [
' pizza ' ,
' cake '
];
$ array = object_to_array ( $ object )
/*
$array = [
'name' => 'John',
'age' => 32,
'favouriteFoods' => [
'pizza',
'cake'
]
];
*/