get_defined_functions
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
get_defined_functions — Повертає масив усіх функцій
Опис
get_defined_functions(bool $exclude_disabled = true): array
Отримує масив усіх функцій.
Список параметрів
exclude_disabled
Чи слід виключати з результату вимкнені функції.
Значення, що повертаються
Ця функція повертає багатовимірний масив, що містить список всіх певних функцій, як вбудованих (внутрішніх), так і користувацьких. Внутрішні функції будуть перелічені в елементі масиву $arr["internal"], а певні користувачем - в елементі $arr["user"](смотрите Приклад ниже).
список змін
Версия | Опис |
---|---|
8.0.0 | Значение параметраexclude_disabled за умовчанням було змінено з false наtrue |
7.0.15, 7.1.1 | Добавлен параметрexclude_disabled |
Приклади
Приклад #1 Приклад використання get_defined_functions()****
Loading...
Висновок наведеного прикладу буде схожим на:
Array
(
[internal] => Array
(
[0] => zend_version
[1] => func_num_args
[2] => func_get_arg
[3] => func_get_args
[4] => strlen
[5] => strcmp
[6] => strncmp
...
[750] => bcscale
[751] => bccomp
)
[user] => Array
(
[0] => myrow
)
)
Дивіться також
- function_exists() - Повертає true, якщо вказана функція визначена
- get_defined_vars() - Повертає масив усіх певних змінних
- get_defined_constants() - Повертає асоціативний масив з іменами всіх констант та їх значень
- get_declared_classes() - Повертає масив із іменами оголошених класів