PHPeste 2025 - Parnaiba-PI

ReflectionProperty::isPublic

(PHP 5, PHP 7, PHP 8)

ReflectionProperty::isPublicpublic プロパティであるかどうかを調べる

説明

public ReflectionProperty::isPublic(): bool

プロパティが public とマークされているか調べます。

パラメータ

この関数にはパラメータはありません。

戻り値

public プロパティである場合に true、それ以外の場合に false を返します。

注意: これはデフォルトのアクセス権のみを参照します。set のアクセス権 は指定されていても無視されることに注意してください。

注意

注意: プロパティが public だからといって、 常に public に書き込み可能というわけではありません。 プロパティは仮想的に set フックが存在しない場合がありますし、 書き込みの権限が既に readonly である場合もあります。 また、set のアクセス権設定 が non-public に設定されている場合もあります。 これらのケース全ての場合、 このメソッドは true を返しますが、プロパティは書き込み可能にはなりません。

参考

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top