Oтримати список всіх визначених функцій

10. 4. 2021

Іноді буває корисно отримати список всіх доступних функцій в поточному середовищі. Oсобливо це стосується випадків, коли ми керуємо чужим сервером і нам потрібно зорієнтуватися.

Список функцій можна отримати за допомогою виклику функції get_defined_functions(), яка повертає дані у вигляді масиву:

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

Перелік функцій розділений на два великі списки.

  • Внутрішні" функції - це функції, визначені самим PHP і встановленими розширеннями.
  • Функції користувача (user) - це функції, що визначаються самим кодом користувача. Це будь-які функції, які ми вписали у вихідний код, або які входять до складу встановлених бібліотек.

Цей список можна добре використовувати для налагодження програми.

Jan Barášek
Jan BarášekVí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:

Newsletter

Nejlepsi tipy a triky o PHP do Vaseho e-mailu. Clanky a novinky nejen ze sveta PHP a programovani.