Získanie zoznamu všetkých definovaných funkcií
Niekedy môže byť užitočné získať zoznam všetkých dostupných funkcií v aktuálnom prostredí. To platí najmä vtedy, keď spravujeme cudzí server a potrebujeme sa zorientovať.
Zoznam funkcií možno získať zavolaním funkcie get_defined_functions(), ktorá vráti údaje vo forme poľa:
[ internal => [ ..., ], user => [ ..., ] ]
Zoznam funkcií je rozdelený do dvoch veľkých zoznamov.
- Vnútorné funkcie sú funkcie definované samotným PHP a nainštalovanými rozšíreniami.
- Používateľské (
užívateľské) funkcie sú funkcie definované samotným používateľským kódom. Ide o všetky funkcie, ktoré sme zapísali do zdrojového kódu alebo ktoré sú súčasťou nainštalovaných knižníc.
Tento zoznam sa dá dobre použiť na ladenie aplikácie.