runkit_function_add

(PECL runkit:0.7-0.9)

runkit_function_add — Add a new function, similar to create_function()

Описание

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

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

funcname

Name of function to be created

arglist

Comma separated argument list

code

Code making up the function

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

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

Примеры

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

<?php
runkit_function_add
('testme','$a,$b','echo "The value of a is $a\n"; echo "The value of b is $b\n";');
testme(1,2);
?>

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

The value of a is 1
The value of b is 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

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