Uzyskaj listę wszystkich zdefiniowanych funkcji
Czasami przydatne może być uzyskanie listy wszystkich funkcji dostępnych w bieżącym środowisku. Dzieje się tak zwłaszcza wtedy, gdy zarządzamy cudzym serwerem i musimy się zorientować w sytuacji.
Listę funkcji można uzyskać, wywołując funkcję get_defined_functions(), która zwraca dane w postaci tablicy:
txt
[internal => [...,],user => [...,]]
Lista funkcji jest podzielona na dwie duże listy.
- Funkcje
wewnętrzneto funkcje zdefiniowane przez sam PHP i zainstalowane rozszerzenia. - Funkcje użytkownika (
user) to funkcje zdefiniowane przez sam kod użytkownika. Są to funkcje, które zostały zapisane w kodzie źródłowym lub zawarte w zainstalowanych bibliotekach.
Listę tę można wykorzystać do usuwania błędów w aplikacji.