4
クラスのインスタンスを作成せずにプロパティのデフォルト値割り当てにアクセスする方法を探しています。PHPリフレクションを使用してプロパティのデフォルト値を取得する
など。
class Foo {
private $bar = 'bar';
}
$reflClass = new ReflectionClass('Foo');
$reflProp = $reflClass->getProperty('bar');
今何ですか? $reflProp->getValue()
(オブジェクト引数なし)を使用すると失敗します。
+1非常に、非常に素晴らしいです。リフレクションAPIが叫んで文書化されるのを聞くことができます。 – BoltClock
ええ、非常に直感的ではないようですが、うまくいきます。ありがとう。 – Jake