uopz_add_function
(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_add_function — Додає неіснуючу функцію або метод
Опис
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
Додає неіснуючу функцію чи метод.
Список параметрів
class
Назва класу.
function
Ім'я функції чи методу.
handler
Об'єкт Closureщо визначає нову функцію або метод.
flags
Прапори для встановлення нової функції чи методу.
all
Чи торкнуться всі класи, які походять від класу (class
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Помилки
uopz_add_function() викидає RuntimeException, якщо функція, що додається, або метод вже існує.
Приклади
Приклад #1 Простое использованиеuopz_add_function()****
Loading...
Результат виконання наведеного прикладу:
bar
Дивіться також
- uopz_del_function() - Видаляє раніше додану функцію або метод
- uopz_set_return() - Надати значення, що повертається для існуючої функції