Php 如果脚本在此期间崩溃,则执行函数

Php 如果脚本在此期间崩溃,则执行函数,php,Php,我有一个脚本,需要相当长的时间来执行。是否有一种方法可以运行一些代码或调用函数,以防用户在脚本仍在运行时关闭窗口?理想情况下,我希望运行代码在数据库中将状态设置为失败。请参阅和 但是请注意,您可能只能在发送数据时检测到客户端已断开连接。因此,如果您使用的是输出缓冲,您可能只能在脚本执行后检测到它。您可以将处理分成几个小部分,例如process.php?part=1、2、3等等。 但您必须将上一次处理进度的状态保存在某个安全的地方,以便在下次脚本执行并从结束处继续时访问它。 我不能说太多,因为你的

我有一个脚本,需要相当长的时间来执行。是否有一种方法可以运行一些代码或调用函数,以防用户在脚本仍在运行时关闭窗口?理想情况下,我希望运行代码在数据库中将状态设置为失败。

请参阅和


但是请注意,您可能只能在发送数据时检测到客户端已断开连接。因此,如果您使用的是输出缓冲,您可能只能在脚本执行后检测到它。

您可以将处理分成几个小部分,例如process.php?part=1、2、3等等。 但您必须将上一次处理进度的状态保存在某个安全的地方,以便在下次脚本执行并从结束处继续时访问它。 我不能说太多,因为你的问题需要更具体。

我发现了一些问题:不确定这是否是正确的方向