PHP Manual
/
Funktionen

Eine Liste aller definierten Funktionen abrufen

10. 04. 2021

Manchmal kann es nützlich sein, eine Liste aller in der aktuellen Umgebung verfügbaren Funktionen zu erhalten. Das ist besonders dann der Fall, wenn wir einen fremden Server verwalten und uns erst einmal orientieren müssen.

Die Liste der Funktionen kann durch den Aufruf der Funktion get_defined_functions() erhalten werden, die Daten in Form eines Arrays zurückgibt:

[
internal => [
...,
],
user => [
...,
]
]

Die Liste der Funktionen ist in zwei große Listen unterteilt.

  • Die "internen" Funktionen sind diejenigen, die von PHP selbst und den installierten Erweiterungen definiert werden.
  • Benutzerfunktionen (user) sind Funktionen, die durch den Benutzercode selbst definiert werden. Dies sind alle Funktionen, die wir in den Quellcode geschrieben haben oder die in den installierten Bibliotheken enthalten sind.

Diese Liste kann gut zum Debuggen einer Anwendung verwendet werden.

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
2.
Status:
All systems normal.
2024