我的朋友通过 Ubuntu 中的终端使用应用程序。我不确定它的名称,它是某种数学程序。他打开一个终端,输入命令以启动程序,然后终端提示符变为他的程序提示符,他可以输入命令,它会给他返回输出。
无论如何,他说他想在网页上拥有这个应用程序的接口,但他对 Web 开发知之甚少。所以,我看到的方式是有人会去(基于PHP的)网站,在表单中输入一些命令并单击提交......然后服务器将启动这个终端程序(更好的是,它已经运行)发送命令,获取它给出的任何输出,并将其发送回用户的浏览器。
所以我想知道这可以用PHP来完成吗?我可以通过 PHP 与在终端中运行的某些程序进行交互吗?