PHP - Funzione Lua :: assign ()

La funzione Lua :: assign () può assegnare una variabile PHP a Lua.

Sintassi

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

La funzione Lua :: assign () può restituire $ this o NULL in caso di errore.

Esempio

<?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
   );
?>