リフレクション リフレクション &reftitle.intro; PHP には完全なリフレクション API が付属しており、 クラス、インターフェイス、関数、メソッド、そして拡張モジュールについて 型やプロパティを実行時に調べることができます。 さらに、このリフレクション API は関数、クラス、メソッドに 関するドキュメントコメントも取得することができます。 内部 API の一部には、Reflection 拡張モジュールに対応するために必要なコードが欠けているものがあることに注意しましょう。 たとえば、内部 PHP クラスにはプロパティについてのリフレクションデータがありません。 しかし、こういった例はバグだと見なされており、見つけたら修正しなければなりません。 &reference.reflection.examples; &reference.reflection.extending; &reference.reflection.reflection; &reference.reflection.reflectionclass; &reference.reflection.reflectionclassconstant; &reference.reflection.reflectionconstant; &reference.reflection.reflectionenum; &reference.reflection.reflectionenumunitcase; &reference.reflection.reflectionenumbackedcase; &reference.reflection.reflectionzendextension; &reference.reflection.reflectionextension; &reference.reflection.reflectionfunction; &reference.reflection.reflectionfunctionabstract; &reference.reflection.reflectionmethod; &reference.reflection.reflectionnamedtype; &reference.reflection.reflectionobject; &reference.reflection.reflectionparameter; &reference.reflection.reflectionproperty; &reference.reflection.reflectiontype; &reference.reflection.reflectionuniontype; &reference.reflection.reflectiongenerator; &reference.reflection.reflectionfiber; &reference.reflection.reflectionintersectiontype; &reference.reflection.reflectionreference; &reference.reflection.reflectionattribute; &reference.reflection.reflector; &reference.reflection.reflectionexception; &reference.reflection.propertyhooktype;