|
ReflectionProperty::isInitializedプロパティが初期化されているかをチェックする 説明
public bool ReflectionProperty::isInitialized(objectnull
$object = null )プロパティが初期化されているかをチェックします。 パラメータ
戻り値
型付きのプロパティが初期化される前か、明示的に unset
されたプロパティの場合は、 エラー / 例外プロパティがアクセス不能な場合、 ReflectionException がスローされます。 ReflectionProperty::setAccessible を使えば、protected や private なプロパティをアクセス可能にすることが出来ます。 変更履歴
例例1 ReflectionProperty::isInitialized の例
<?php 上の例の出力は以下となります。 bool(false) bool(true) 参考
|