Documentación offline PHP master

get_object_vars

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

get_object_vars

Devuelve las propiedades de un objeto

Descripción#

get_object_vars(object $object): array
```php

Recupera las propiedades no estáticas del objeto `object`, accesibles desde el contexto.

## Parámetros

`object`  
Una instancia de un objeto.

## Valores devueltos

Devuelve un `array` asociativo que contiene las propiedades no estáticas, accesibles desde el contexto actual, del objeto `object`.

## Ejemplos

Ejemplo con `get_object_vars`
test(); ?>

```php

El ejemplo anterior mostrará:

array(2) {
  ["b"]=>
  int(1)
  ["c"]=>
  NULL
}
array(4) {
  ["a"]=>
  NULL
  ["b"]=>
  int(1)
  ["c"]=>
  NULL
  ["d"]=>
  NULL
}

[!NOTE] Las propiedades no inicializadas son consideradas inaccesibles, y por lo tanto no serán incluidas en el array.

Véase también#

get_class_methods, get_class_vars