Obtiene las funciones de una extensión

# ReflectionExtension::getFunctions

(PHP 5, PHP 7, PHP 8)

ReflectionExtension::getFunctions — Obtiene las funciones de una extensión

### Descripción

public function ReflectionExtension::getFunctions(): array

Obtiene las funciones de una extensión.

### Parámetros

Esta función no contiene ningún parámetro.

### Valores devueltos

Un array asociativo de objetos ReflectionFunction, para cada función definida en la extensión, cuyas claves son los nombres de las funciones. Si no hay funciones definidas, se devuelve un array vacío.

### Ejemplos

Ejemplo #1 Ejemplo con ReflectionExtension::getFunctions()

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

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

Resultado del ejemplo anterior es similar 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
            )

    )

### Ver también

- ReflectionExtension::getClasses() - Obtiene las clases
- get_extension_funcs() - Lista las funciones de una extensión

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