Gets value of class or instance property

# uopz_get_property

(PECL uopz 5)

uopz_get_property — Gets value of class or instance property

### 説明

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

Gets the value of a static class property, if `class` is given, or the value of an instance property, if `instance` is given.

### パラメータ

`class`

  The name of the class.

`instance`

  The object instance.

`property`

  The name of the property.

### 返り値

Returns the value of the class or instance property, or `NULL` if the property is not defined.

### 例

例1 Basic uopz_get_property() Usage

`<?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() - Sets value of existing class or instance property