(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)