PHP |反射类 getProperty()函数
ReflectionClass::getProperty()函数是PHP中的一个内置函数,用于返回指定类的 ReflectionProperty 数组。
句法:
ReflectionClass::getProperty ( string $name ) : array
参数:此函数接受一个参数名称,该名称是属性的名称。
返回值:此函数返回指定类的 ReflectionProperty 数组。
下面的程序说明了PHP中的 ReflectionClass::getProperty()函数:
方案一:
getProperty($a);
// Getting an array of the ReflectionProperty
// for the specified class.
var_dump($Property);
?>
输出:
object(ReflectionProperty)#2 (2) {
["name"]=>
string(4) "name"
["class"]=>
string(15) "ReflectionClass"
}
方案二:
getProperty('C1');
// Getting an array of the reflected property
var_dump($A);
?>
输出:
object(ReflectionProperty)#2 (2) {
["name"]=>
string(2) "C1"
["class"]=>
string(7) "Company"
}
参考: https://www. PHP.net/manual/en/reflectionclass.getproperties。 PHP