(PECL runkit7 >= Unknown)
runkit7_function_add — Добавляет новую функцию, функция аналогична create_function()
function_name
Имя создаваемой функции.
argument_list
Список аргументов, разделённых запятыми.
code
Код, составляющий функцию.
closure
Замыкание (closure), определяющее функцию.
return_by_reference
Определяет, должна ли функция возвращаться по ссылке.
doc_comment
Документальный комментарий функции.
return_type
Тип возвращаемого значения функции.
is_strict
Определяет, должна ли функция вести себя так, как если бы она была объявлена в файле с strict_types=1
.
Функция возвращает true
в случае успешного выполнения или false
, если возникла ошибка.
Пример #1 Пример использования runkit7_function_add()
<?php
runkit7_function_add('testme','$a,$b','echo "Значение A - $a\n"; echo "Значение B - $b\n";');
testme(1,2);
?>
Результат выполнения приведённого примера:
Значение A - 1 Значение B - 2