Php 页面细化后的异步作业

Php 页面细化后的异步作业,php,asynchronous,flush,Php,Asynchronous,Flush,我有一个php页面,它更新数据库中的记录,并用json字符串回答客户机 在此之后,我需要发送一些与SMTP连接的电子邮件,这可能需要一些,我不想让客户端等待它。我只需要json答案,然后关闭连接,刷新输出,然后开始邮件发送。 有可能吗?是的,很有可能。将邮件函数制作成一个单独的PHP文件,并在后台运行该文件。关于如何在Internet上后台运行PHP进程,有很多见解。您可以在不同的进程或其他线程中运行它。我在回答另一个问题时描述了不同的方法:

我有一个php页面,它更新数据库中的记录,并用json字符串回答客户机

在此之后,我需要发送一些与SMTP连接的电子邮件,这可能需要一些,我不想让客户端等待它。我只需要json答案,然后关闭连接,刷新输出,然后开始邮件发送。
有可能吗?

是的,很有可能。将邮件函数制作成一个单独的PHP文件,并在后台运行该文件。关于如何在Internet上后台运行PHP进程,有很多见解。您可以在不同的进程或其他线程中运行它。我在回答另一个问题时描述了不同的方法: