Oтримати список всіх визначених функцій
Іноді буває корисно отримати список всіх доступних функцій в поточному середовищі. Oсобливо це стосується випадків, коли ми керуємо чужим сервером і нам потрібно зорієнтуватися.
Список функцій можна отримати за допомогою виклику функції get_defined_functions(), яка повертає дані у вигляді масиву:
txt
[internal => [...,],user => [...,]]
Перелік функцій розділений на два великі списки.
- Внутрішні" функції - це функції, визначені самим PHP і встановленими розширеннями.
- Функції користувача (
user) - це функції, що визначаються самим кодом користувача. Це будь-які функції, які ми вписали у вихідний код, або які входять до складу встановлених бібліотек.
Цей список можна добре використовувати для налагодження програми.