(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
Please login to continue.