Obtém funções de extensão

# ReflectionExtension::getFunctions

(PHP 5, PHP 7, PHP 8)

ReflectionExtension::getFunctions — Obtém funções de extensão

### Descrição

public function ReflectionExtension::getFunctions(): array

Obtém funções definidas de uma extensão.

### Parâmetros

Esta função não possui parâmetros.

### Valor Retornado

Um array associativo de objetos ReflectionFunction, para cada função definida na extensão com as chaves sendo os nomes das funções. Se nenhuma função estiver definida, um array vazio será retornado.

### Exemplos

Exemplo #1 Exemplo de ReflectionExtension::getFunctions()

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

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

O exemplo acima produzirá algo semelhante a:

    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
            )

    )

### Veja Também

- ReflectionExtension::getClasses() - Obtém classes
- get_extension_funcs() - Retorna um array com os nomes das funções de um módulo

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