(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