是否可以从不通过网络服务器与脚本交互的程序执行 PHP 代码?最初,我想到了 CLI PHP 解释器,但它不包含网站请求常见的任何 $_SERVER 或 $_REQUEST 变量。
那么,如果可以效仿,又怎么能被模仿呢?我没有考虑任何特定的编程语言,因为我确信网络服务器和 php 之间有一些通用接口,这些接口独立于平台。
这个问题的目的是构建一个可以作为 web 服务器运行的 Node.JS 应用程序,然后(在需要时)可以执行 PHP 脚本(具有特定输入),获取响应,然后如果需要对输出进行一些额外的处理,然后写给客户端。