uopz_get_property
(PECL uopz 5, PECL uopz 6)
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
<?phpclass 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)