Получение функций модуля

# ReflectionExtension::getFunctions

(PHP 5, PHP 7, PHP 8)

ReflectionExtension::getFunctions — Получение функций модуля

### Описание

public function ReflectionExtension::getFunctions(): array

Получает список определённых в модуле функций.

### Список параметров

Сигнатура функции не содержит параметров.

### Возвращаемые значения

Ассоциативный массив объектов ReflectionFunction, в котором ключами являются названия определённых в модуле функций. Если функций в модуле не определено, будет возвращён пустой массив.

### Примеры

Пример #1 Пример использования ReflectionExtension::getFunctions()

    <?php
    $dom = new ReflectionExtension('SimpleXML');

    print_r($dom->getFunctions());
    ?>

Вывод приведённого примера будет похож на:

    Array
    (
        [simplexml_load_file] => ReflectionFunction Object
            (
                [name] => simplexml_load_file
            )

        [simplexml_load_string] => ReflectionFunction Object
            (
                [name] => simplexml_load_string
            )

        [simplexml_import_dom] => ReflectionFunction Object
            (
                [name] => simplexml_import_dom
            )

    )

### Смотрите также

- ReflectionExtension::getClasses() - Возвращает классы
- get_extension_funcs() - Возвращает массив имён функций модуля

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open