我有两个功能。我想通过 mysql 连接在后台运行一个函数,并且不向浏览器返回任何错误或任何内容。我要运行的另一个函数将数据返回给浏览器。
我使用 php pcntl_fork 如下:
$pid = pcntl_fork();
switch ($pid) {
case -1:
$this->function_background();
$this->function_return();
exit();
case 0:
$this->function_background();
break;
default:
$this->function_return();
}
在这种情况下,它返回数据库错误号 2006,它只能在function_background()
.
我希望该功能function_background()
通过 mysql 连接在后台完全独立地运行,并且不会因为它的错误或任何东西而干扰浏览器。function_return()
并向浏览器发送消息。
感谢任何帮助。如果有人也可以向我指出详细信息,那就太好了。
谢谢。