Få en liste over alle definerede funktioner
Nogle gange kan det være nyttigt at få en liste over alle tilgængelige funktioner i det aktuelle miljø. Det er især tilfældet, når vi administrerer en andens server og skal orientere os.
Listen over funktioner kan fås ved at kalde funktionen get_defined_functions(), som returnerer data i form af et array:
txt
[internal => [...,],user => [...,]]
Listen over funktioner er opdelt i to store lister.
- De
internefunktioner er de funktioner, der er defineret af PHP selv og de installerede udvidelser. - Brugerfunktioner (
user) er de funktioner, der er defineret af brugerkoden selv. Det er funktioner, som vi har skrevet i kildekoden, eller som er inkluderet i de installerede biblioteker.
Denne liste kan bruges til at fejlfinde et program.