PHP | ReflectionProperty isProtected()函数
ReflectionProperty::isProtected()函数是PHP的一个内置函数,用于在指定属性受保护时返回 TRUE,否则返回 FALSE。
句法:
bool ReflectionProperty::isProtected( void )
参数:该函数不接受任何参数。
返回值:如果指定的属性受保护,则此函数返回 TRUE,否则返回 FALSE。
下面的程序说明了PHP的ReflectionProperty::isProtected()函数:
方案一:
isProtected();
$D = $B->isProtected();
// Getting TRUE if the specified property
// is protected, FALSE otherwise.
var_dump($C);
var_dump($D);
?>
输出:
bool(true)
bool(false)
方案二:
isProtected());
var_dump($B->isProtected());
var_dump($C->isProtected());
?>
输出:
bool(true)
bool(false)
bool(true)
参考: https://www. PHP.net/manual/en/reflectionproperty.isprotected。 PHP