📜  PHP | ReflectionClass getDefaultProperties()函数

📅  最后修改于: 2022-05-13 01:56:19.322000             🧑  作者: Mango

PHP | ReflectionClass getDefaultProperties()函数

ReflectionClass::getDefaultProperties()函数是PHP中的一个内置函数,用于返回默认属性,包括从指定类继承的属性。

句法:

ReflectionClass::getDefaultProperties(void) : array

参数:此函数不接受任何参数。

返回值:此函数返回一个默认属性数组。这些属性为属性的键及其值提供了空间。键是属性的名称,值是属性的默认值。如果属性没有任何默认值,它也会返回 NULL。

下面的程序说明了PHP中的 ReflectionClass::getDefaultProperties()函数:
方案一:

getDefaultProperties());
?>

输出:

array(4) {
  ["Dept3"]=>
  string(2) "EE"
  ["Dept1"]=>
  string(3) "CSE"
  ["Dept2"]=>
  string(3) "ECE"
  ["College_Name"]=>
  string(9) "IIT Delhi"
}

方案二:

getDefaultProperties());
?>

输出:

array(4) {
  ["Dept3"]=>
  NULL
  ["Dept1"]=>
  NULL
  ["Dept2"]=>
  NULL
  ["College_Name"]=>
  string(9) "IIT Delhi"
}

参考: https://www. PHP.net/manual/en/reflectionclass.getdefaultproperties。 PHP