【发布时间】:2011-04-20 22:31:38
【问题描述】:
我已经在 C# 中通过 LuaInterface 编写 Lua 脚本,并通过 JInt 编写 javascript 脚本。目标是支持多种脚本语言选项。有没有类似的方法以类似的方式运行嵌入式 PHP 脚本?
IE,在字符串中有一个 PHP 脚本,将其传递给 PHP 命令行或各种解释器,然后捕获输出(理想情况下能够连接到 .NET 方法)。
查看了 IronPHP,但这似乎没有得到任何结果。还查看了 Phalanger,但不确定它是否可以做到这一点。它似乎更像是“将 PHP 编译为 .NET 字节码”。
【问题讨论】:
-
我不知道任何库(我也很长时间没有与 c# 有任何关系),但是 PHP cli 可以从 STDIN 读取,您 something like this 可以轻松工作。