(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.
classO nome da classe.
instanceA instância do objeto.
propertyO 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)