2014-06-30 55 views
1

如何从使用PHP的LUA文件中收集关联数组?如何在php中解析lua文件

我试图解析LUA文件的格式是这样的:

Server = 
{ 
    MaxPlayers     = 5000, 

    BindIP      = "", 

    BindPort     = 7777, 

    Timeout      = 10000, 

    Name      = "Example Server", 

    Description     = "No description available.", 

    Password     = "", 

    Announce     = true, 

    SyncUpdate     = 180 
} 

回答

1

php.net/lua

如果有疑问,你可以:

http://php.net/[PUT_IT_HERE] 
+0

:/有趣。那么这样做会不会更好:? – DavidT

+2

-1。缺乏PHP文档,这不是PHP的核心扩展。不,你不能只是“PUT_IT_HERE”。 –

+0

@EvanDarwin 1)文档比没有好; 2)如果它不是核心扩展,那又如何? 3)是的,你可以。如果URL未映射到某个内容,您将获得搜索页面。 –

2

PHP能够读取Lua的文件中没有原生支持,但作为Sverri说,如果你喜欢安装它PECL扩展确实存在。

此外,还有一个nice little WoW Lua configuration file reader project,它有一个有用的Parser.php文件,其中将能够读取到一个数组中。