从分叉的孩子那里获取数据

时间:2013-09-23 11:56:59

标签: php pcntl

我在PHP中使用pcntl_fork()

我参加了第二条评论中写的课程,并尝试向其发送数据 - 这似乎工作正常。

现在我对这些数据进行了一些处理,并希望在我的父进程中收到一些结果。

有谁知道如何做到这一点?我能想到的唯一方法是将信息存储在数据库和/或其他存储中。

1 个答案:

答案 0 :(得分:1)

在许多项目中使用pcntl fork我不相信有任何方法可以直接将数据发送回父进程。您可以通过数据库执行此操作,但是您可能最好使用PHP的共享内存组件(http://php.net/manual/en/book.shmop.php)或memcache来实现此目的。

你能详细说明你在做什么,可能是你可以避免这个要求。