Dziedziczenie a refleksja
Założenie: Pokażemy, jak za pomocą refleksji w PHP pobrać listę metod danej klasy.
Krok po kroku:
- Definicja klasy: Zdefiniujmy prostą klasę z kilkoma metodami.
- Użycie refleksji: Za pomocą klasy `ReflectionClass` uzyskamy informacje o klasie `Osoba`.
- Pobranie listy metod: Metoda `getMethods()` zwróci nam tablicę obiektów `ReflectionMethod`, reprezentujących metody klasy.
- Iteracja i wyświetlanie: Przetworzymy tablicę metod i wyświetlimy ich nazwy.
getMethods();
?>
getName() . "\n";
}
?>
Ten przykład pokazuje podstawowe zastosowanie refleksji w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi możliwościami, jakie oferuje refleksja.