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.
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:
[
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.