gastor-git
3/24/2017 - 11:57 AM

Функция преобразует объект в массив

Функция преобразует объект в массив

<?php
/**
* convert object to array
*
* @param object $data
* @return array converted to array data
*/
function objectToArray($data)
{
    if (is_array($data) || is_object($data)) {
        $result = array();

        foreach ($data as $key => $value) {
            $result[$key] = $this->objectToArray($value);
        }
        return $result;
    }
    
    return $data;
}