Lua (class)

The Lua class

Introduction

(PECL lua >=0.9.0)

Class synopsis

Lua {

/* Constants */

const string LUA_VERSION = Lua 5.1.4 ;

/* Methods */

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

public mixed call ( callable $lua_func [, array $args [, int $use_self = 0 ]] )

public mixed __call ( callable $lua_func [, array $args [, int $use_self = 0 ]] )

public __construct ( string $lua_script_file = NULL )

public mixed eval ( string $statements )

public string getVersion ( void )

public mixed include ( string $file )

public mixed registerCallback ( string $name , callable $function )

}

Predefined Constants

Lua::LUA_VERSION

Table of Contents

  • Lua::assign — Assign a PHP variable to Lua

  • Lua::__construct — Lua constructor

  • Lua::eval — Evaluate a string as Lua code

  • Lua::getVersion — The getversion purpose

  • Lua::include — Parse a Lua script file

  • Lua::registerCallback — Register a PHP function to Lua

← Resource Types

Lua::assign →

© 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

https://secure.php.net/manual/en/class.lua.php