uopz_get_property
En esta página
uopz_get_property
Devuelve el valor de una propiedad de clase o instancia
Descripción#
uopz_get_property(string $class, string $property): mixed
```php
```php
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#
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)
Véase también#
uopz_set_property