uopz_get_property

(PECL uopz 5, PECL uopz 6)

uopz_get_propertyПолучает значение класса или свойство экземпляра

Описание

uopz_get_property ( string $class , string $property ) : mixed
uopz_get_property ( object $instance , string $property ) : mixed

Устанавливает значение существующего статического свойства класса, если указан класс (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)

Смотрите также

  • uopz_set_property() - Устанавливает значение существующего свойства класса или экземпляра