2024 日本 PHP 研討會

ReflectionProperty::isProtected

(PHP 5, PHP 7, PHP 8)

ReflectionProperty::isProtected檢查屬性是否為保護類型

說明

public ReflectionProperty::isProtected(): bool

檢查屬性是否為保護類型。

參數

此函式沒有參數。

回傳值

如果屬性為保護類型,則傳回 true,否則傳回 false

注意事項請注意,這僅指主要的 visibilité,而非指定的 設定 visibilité(如果有的話)。

另請參閱

新增註解

使用者貢獻的註解 1 則註解

Ievgen Iefimenko the_boss at bk dot ru
12 年前
<?php

/**
* 如果屬性是公開的,則返回 1,
* 否則返回 void
*/

class Classname{
private
$variable;
}

$obj = new Classname;
$rp = new ReflectionProperty($obj,'variable');
echo
$rp->isPrivate();
?>
To Top