uopz_add_function
En esta página
uopz_add_function
Añade una función o método inexistente
Descripción#
uopz_add_function(string $function, Closure $handler, [int $flags]): bool
```php
```php
uopz_add_function(string $class, string $function, Closure $handler, [int $flags], [int $all]): 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#
Esta función retorna true en caso de éxito o false si ocurre un error.
Errores/Excepciones#
uopz_add_function lanza una RuntimeException si la función o método a añadir ya existe.
Ejemplos#
Uso básico de uopz_add_function
<?php
uopz_add_function('foo', function () {echo 'bar';});
foo();
?>
El ejemplo anterior mostrará:
bar
Véase también#
uopz_del_function
uopz_set_return