PHP - Función Lua :: assign ()

La función Lua :: assign () puede asignar una variable PHP a Lua.

Sintaxis

public mixed Lua::assign( string $name , string $value )

La función Lua :: assign () puede devolver $ this o NULL en caso de falla.

Ejemplo

<?php
   $lua = new Lua();
   $lua->assign("php_var", array(1=>1, 2, 3));   
   // lua table index begin with 1
   
   $lua->eval(
      <<<CODE
      print(php_var);
      CODE
   );
?>