LuaClosure::__invoke

(PECL lua >=0.9.0)
invoke luaclosure
public void LuaClosure::__invoke ( mixed $arg [, mixed $... ] )
Parameters:
arg
...
Returns:

This function is currently not documented; only its argument list is available.

Examples:
LuaClosure::__invoke() example
<?php
$lua = new Lua();
$closure = $lua->eval(<<<CODE
    return (function ()
        print("hello world")
    end)
CODE
);

$lua->call($closure);
/* after PHP 5.3 */
$closure();
?>

The above example will output:

hello worldhello world
doc_php
2016-02-24 16:06:10
Comments
Leave a Comment

Please login to continue.