Devuelve el valor de una propiedad de clase o instancia

# uopz_get_property

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

uopz_get_property — Devuelve el valor de una propiedad de clase o instancia

### Descripción

function uopz_get_property(string `$class`, string `$property`): mixed
function uopz_get_property(object `$instance`, string `$property`): mixed

Devuelve el valor de una propiedad de clase estática, si `class` es proporcionado, o el valor de una propiedad de instancia, si `instance` es proporcionado.

### Parámetros

`class`

  El nombre de la clase.

`instance`

  La instancia del objeto.

`property`

  El nombre de la propiedad.

### Valores devueltos

Devuelve el valor de la propiedad de clase o instancia, o `null` si la propiedad no está definida.

### Ejemplos

Ejemplo #1 Uso básico de uopz_get_property()

    <?php
    class Foo {
        private static $staticBar = 10;
        private $bar = 100;
    }
    $foo = new Foo;
    var_dump(uopz_get_property('Foo', 'staticBar'));
    var_dump(uopz_get_property($foo, 'bar'));
    ?>

Resultado del ejemplo anterior es similar a:

    int(10)
    int(100)

### Ver también

- uopz_set_property() - Establece el valor de una propiedad de clase existente o de instancia

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open