在PHP中运行函数/脚本,不影响脚本流

在PHP中运行函数/脚本,不影响脚本流,php,multithreading,Php,Multithreading,我需要制作一个php脚本,在后台执行另一个函数(或另一个脚本):当我调用它时,即使第二个脚本没有完成,脚本流也必须继续 我发现了(睡眠功能),但这并不是我所需要的 要帮忙吗 编辑: 我想完成什么? 我需要更改我的数据库。然后运行一个php脚本,但我需要在运行php脚本后1秒(或任何时间)对数据库进行另一次更改。,因为您显然不关心正在调用的脚本的响应 如果你的服务器允许 您可以像调用shell一样调用脚本,并说它应该使用“>/dev/null 2>/dev/null&“”放弃输出 shell_ex

我需要制作一个php脚本,在后台执行另一个函数(或另一个脚本):当我调用它时,即使第二个脚本没有完成,脚本流也必须继续

我发现了(睡眠功能),但这并不是我所需要的

要帮忙吗

编辑:

我想完成什么?
我需要更改我的数据库。然后运行一个php脚本,但我需要在运行php脚本后1秒(或任何时间)对数据库进行另一次更改。

,因为您显然不关心正在调用的脚本的响应

如果你的服务器允许

您可以像调用shell一样调用脚本,并说它应该使用
“>/dev/null 2>/dev/null&“
”放弃输出

shell_exec('php yourotherscript.php > /dev/null 2>/dev/null &');

Gearman、rabbitMQ、zeroMQ?您可能希望包含更多关于您试图完成的任务的信息。@Nibb我更新了问题。
shell\u exec
将一直阻止,直到进程完成,因此我调用它时它不满足要求,即使第二个脚本没有完成,脚本的流程也必须继续。因为
&
我没有在命令中捕捉到
&
,所以它不会阻止任何内容,但您应该在回答中明确指出这一点。