uopz_get_property

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

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

Descrição

uopz_get_property(string $class, string $property): mixed
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

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top