我有一个打开的进程,可以检索变量,但它在后台运行。
所以我需要使用PID将变量发送到进程?是否可以在命令行中将变量发送到进程或重新连接到进程。
答案 0 :(得分:1)
进程间通信通常由套接字处理,即supported in PHP。因此,如果您可以控制两个应用程序,则可以设置套接字以在它们之间进行通信。
答案 1 :(得分:0)
* nix type shells
您可以通过执行fg [job id]
(不是PID,但您可以使用终端的jobs
命令找到它)重新连接到进程。
<强> IPC 强>
如果程序配置为接受变量,您也可以将变量发送到程序中。它可以从管道,文件或网络套接字读取它
如果程序只是等待布尔消息,程序也能够接收信号(与kill -[signal]
一起发送)
对于php,通过这些方法发送变量可能涉及传输前的serialization变量