Obtém o valor da propriedade de classe ou instância

# uopz_get_property

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

uopz_get_property — Obtém o valor da propriedade de classe ou instância

### Descrição

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

Obtém o valor de uma propriedade de classe estática, se `class` for fornecido, ou o valor de uma propriedade de instância, se `instance` for fornecido.

### Parâmetros

`class`

  O nome da classe.

`instance`

  A instância do objeto.

`property`

  O nome da propriedade.

### Valor Retornado

Retorna o valor da propriedade de classe ou instância, ou `null` se a propriedade não estiver definida.

### Exemplos

Exemplo #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'));
    ?>

O exemplo acima produzirá algo semelhante a:

    int(10)
    int(100)

### Veja Também

- uopz_set_property() - Define o valor da classe existente ou propriedade de instância

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