Как преобразовать объект в массив php?

Пользователь

от bart , в категории: PHP , 2 года назад

Как преобразовать объект в массив php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от magdalen_kub , 2 года назад

@bart 

Пользователь

от keyon.brown , год назад

@bart 

Для преобразования объекта в массив в PHP, можно использовать функцию get_object_vars().


Например:

1
2
3
4
5
6
7
8
$obj = new stdClass();
$obj->name = 'John';
$obj->age = 30;
$obj->city = 'New York';

$array = get_object_vars($obj);

print_r($array);


Результат:

1
2
3
4
5
6
Array
(
    [name] => John
    [age] => 30
    [city] => New York
)