uopz_add_function

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

uopz_add_functionAñade una función o método inexistente

Descripción

uopz_add_function(string $function, Closure $handler, int &$flags = ZEND_ACC_PUBLIC): bool
uopz_add_function(
    string $class,
    string $function,
    Closure $handler,
    int &$flags = ZEND_ACC_PUBLIC,
    int &$all = true
): bool

Añade una función o método inexistente.

Parámetros

class

El nombre de la clase.

function

El nombre de la función o método.

handler

La Closure que define la nueva función o método.

flags

Los flags a definir para la nueva función o método.

all

Si todas las clases que heredan de class serán también afectadas.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Errores/Excepciones

uopz_add_function() lanza una RuntimeException si la función o método a añadir ya existe.

Ejemplos

Ejemplo #1 Uso básico de uopz_add_function()

<?php
uopz_add_function
('foo', function () {echo 'bar';});
foo();
?>

El resultado del ejemplo sería:

bar

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top