Refleksja Refleksja &reftitle.intro; PHP udostępnia rozbudowane API refleksij, które umożliwia pobieranie informacji o klasach, interfejsach, funkcjach, metodach i rozszerzeniach. Ponadto, API refleksji pozwala na pobranie komentarzy dokumentacyjnych dla funkcji, klas i metod. Należy zauważyć, że niektóre części wbudowanego API nie posiadają kodu wymaganego, aby działać z rozszerzeniem Reflection. Np. niektóre wbudowane klasy PHP nie posiadają danych refleksji dla swoich właściwości. Te kilka przypadków jest jednak uznawanych za błędy, więc z biegiem czasu powinny być one odkryte i poprawione. &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;