(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_del_function — Удаляет ранее добавленную функцию или метод
Удаляет ранее добавленную функцию или метод.
classИмя класса.
functionИмя функции или метода.
all
Будут ли затронуты все классы, которые происходят от класса (class).
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
uopz_del_function() выбрасывает RuntimeException, если удаляемые функция или метод не были добавлены с помощью uopz_add_function().
Пример #1 Простое использование uopz_del_function()
<?php
uopz_add_function('foo', function () {echo 'bar';});
var_dump(function_exists('foo'));
uopz_del_function('foo');
var_dump(function_exists('foo'));
?>Результат выполнения приведённого примера:
bool(true) bool(false)