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


Задача преобразования объекта в массив стара, как мир — но, ем не менее, часто вызывает ступор у тех, кот до этого с ней не стыкался. Короткая статья, одна строка и я заполняю этот пробел.: )

Наиболее простой метод — преобразовать объект к ассоциативному массиву привожу ниже:

$array =  (array) $yourObject;

Как Вы видите — используется обычное приведение типов — т.е. тип Объект преобразовывается в тип Массив. При этом все публичные свойства объекта стают его ключами и значениями, соответственно.

Вот и все. Удачи!

,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *