如何在 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
}
点赞
用户1300892
用户1300892

如果不确定,您可以:

http://php.net/[在此处输入]
2014-06-30 23:29:27
用户729457
用户729457

PHP 没有原生支持读取 Lua 文件的功能,但正如 Sverri 所述,如果您想安装,存在一个 PECL 扩展。或者,也有一个不错的 WoW Lua 配置文件阅读器项目,其中包含一个有用的 Parser.php 文件,可将其读取到数组中。

2014-06-30 23:35:49