uopz_get_property

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

uopz_get_propertyDevuelve el valor de una propiedad de clase o instancia

Descripción

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

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

El resultado del ejemplo sería algo similar a:

int(10)
int(100)

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top