ReflectionProperty::isDefault デフォルトプロパティであるかどうかを調べる &reftitle.description; public boolReflectionProperty::isDefault そのプロパティがコンパイル時に宣言されたものなのか、実行時に動的に宣言されたものなのかを調べます。 &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; プロパティがコンパイル時に宣言された者である場合に &true;、 実行時に作られたものである場合に &false; を返します。 &reftitle.examples; <methodname>ReflectionProperty::isDefault</methodname> の例 bar = 42; $o->baz = 42; $ro = new ReflectionObject($o); var_dump($ro->getProperty('bar')->isDefault()); var_dump($ro->getProperty('baz')->isDefault()); ?> ]]> &example.outputs; &reftitle.seealso; ReflectionProperty::getValue