runkit_function_add

(PECL runkit >= 0.7.0)

runkit_function_add Добавляет новую функцию аналогично create_function()

Описание

bool runkit_function_add ( string $funcname , string $arglist , string $code )

Список параметров

funcname

Имя создаваемой функции

arglist

Список аргументов функции, через запятую

code

Код создаваемой функции

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Примеры

Пример #1 Пример runkit_function_add()

<?php
runkit_function_add
('testme','$a,$b','echo "Значение a = $a\n"; echo "Значение b = $b\n";');
testme(1,2);
?>

Результат выполнения данного примера:

Значение a = 1
Значение b = 2

Смотрите также

Коментарии

Автор:
[Editor's note: that is supported as of runkit-1.0.4]

It's also possible to pass a closure to `runkit_function_add`:

<?php
    runkit_function_add
("func", function ($s) {
       
error_log("hello $s");
    });

   
func("there"); // hello there
?>
2016-12-05 21:58:51
http://php5.kiev.ua/manual/ru/function.runkit-function-add.html

    Поддержать сайт на родительском проекте КГБ