PHP作为嵌入式脚本语言

时间:2010-10-04 17:39:44

标签: c# php scripting embedded

我已经通过LuaInterface在C#中运行Lua脚本,并通过JInt运行javascript脚本。目标是支持各种脚本语言选项。是否有类似的方法以类似的方式运行嵌入式PHP脚本?

I.E。,在字符串中有一个PHP脚本,将其传递给PHP命令行或各种解释器,并捕获输出(理想情况下能够挂接到.NET方法)。

看着IronPHP,但这似乎没有得到任何结果。还看了Phalanger,但我不确定它能否实现这一目标。它似乎更像是“编译PHP到.NET字节码”。

1 个答案:

答案 0 :(得分:2)

我从来没有听说过有人将PHP嵌入到应用程序中,并以这种方式将内部方法暴露给脚本。 Lua就像Tcl一样专为这个用例而设计,JavaScript也有牵引力。我建议删除PHP,因为所需的努力可能不值得。 Python将成为下一个尝试的好语言。