(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_get_property — Obtém o valor da propriedade de classe ou instância
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.
class
O nome da classe.
instance
A instância do objeto.
property
O nome da propriedade.
Retorna o valor da propriedade de classe ou instância, ou null
se a propriedade
não estiver definida.
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)