从php运行控制台应用程序

时间:2018-02-01 14:31:11

标签: php ajax ubuntu

我有一个我在ubuntu服务器上运行的c ++控制台应用程序(游戏)。我想通过ajax(也许)和php访问它。该应用程序只需三个不同的输入。 Y继续,n退出或数字1到100.根据输入,应用程序将返回不同的字符串。

php函数exec()将启动程序。我应该使用shell_exec()来持续与此应用程序交互,还是通过proc_open()启动应用程序

1 个答案:

答案 0 :(得分:0)

将参数(y,n ...)作为参数传递给命令行。这就是PHP的全部内容。 您必须在控制台应用程序中解析它们。 为了实现您的目标,实现进程间通信IPC,因此如果con app已经运行,则只发送包含您的参数的消息。 你的工作是用c ++而不是PHP。