php对象转数组

/**
    * 对象转数组
    *
    * @param $object
    * @return array
    */
   static function object2Array($object)
   {
      $result = array();  
      if (!$object) {return $result;}
      $object = is_object($object) ? get_object_vars($object) : $object;
      foreach ($object as $key => $val) {
          $val = (is_object($val) || is_array($val)) ? self::object2Array($val) : $val;
          $result[$key] = $val;  
      }  
      return $result;  
   }

你可能感兴趣的:(PHP,数组,对象转换)