2 Calling LUA functions from within PHP
4 <?php if (!extension_loaded("lua")) print "skip"; ?>
9 public static function test($x,$y)
15 call_user_func_array(array("hund","test"),array(1,2));
18 $lua->evaluatefile(dirname(__FILE__)."/events.lua");
20 $lua->peter=array("asdf"=>"b");
21 var_dump($lua->call_function("hund",array()));
22 var_dump($lua->call_function("hund",array()));
23 var_dump($lua->call_function("hund",array()));
24 var_dump($lua->call_table(array("events","OnLoad"),array()));
25 $lua->call_table(array("events","OnLoad"),array());
26 $lua->call_table(array("events","OnLoad"),array());
28 var_dump($lua->call_table_self(array("events","OnTest"),array()));
29 $lua->call_table_self(array("events","OnTest"),array());
30 $lua->call_table_self(array("events","OnTest"),array());
31 $lua->call_table_self(array("events","OnFinish"),array(1,2,3));