代码之家  ›  专栏  ›  技术社区  ›  Lothar

是否可以将PHP作为脚本语言嵌入到桌面应用程序中

  •  6
  • Lothar  · 技术社区  · 15 年前

    有没有可能用Python、Ruby、Lua或Javascript这样的通用方式嵌入PHP解释器?如果是的话-这是一个黑客还是有一个干净的解决方案。

    4 回复  |  直到 11 年前
        1
  •  0
  •   timdev    15 年前

    看来最先进的技术需要一些黑客。

    您可以从源代码处编译php,将--enable embed=[shared | static]传递给 configure .

    phpembed

    slide deck 从2006年开始,关于如何使用通过--enable embed创建的库,似乎有一些有趣的小道消息

        2
  •  1
  •   Theodore R. Smith    15 年前

    PHP-GTK ? 这就是我制作Win32 PHP应用程序的方法。

    如果您运行的是.NET,那么您需要签出 Phlanager ,然后答案肯定是肯定的。

    最后,还有各种PHP编译器,它们可以将PHP代码编译成dll,您的应用程序可以在本机使用这些dll。请参见: http://phpcompiler.org/

        3
  •  0
  •   Ignacio Vazquez-Abrams    15 年前
        4
  •  0
  •   Václav Slavík    11 年前

    还有可嵌入的PHP运行时 PH7 如果你不介意它的GPL或商业许可证。