(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_get_property — Получает значение класса или свойство экземпляра
Устанавливает значение существующего статического свойства класса,
если указан класс (class
),
либо значение существующего свойства экземпляра, если передан экземпляр (instance
).
class
Имя класса.
instance
Экземпляр объекта.
property
Имя свойства.
Возвращает значение класса или свойство экземпляра,
либо null
, если свойство не определено.
Пример #1 Простое использование 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'));
?>
Вывод приведённого примера будет похож на:
int(10) int(100)