首页 > 解决方案 > 我想调用一个 php 函数,即使页面/浏览器关闭,它也会调用其他函数在后台运行

问题描述

我想调用一个 php 函数,即使页面/浏览器关闭并且进程继续运行,它也会调用其他函数在后台运行。我已经编写了为某些报告创建 PDF 的函数,即使浏览器关闭,我也希望它保持运行或分页被刷新

标签: phpbackgroundexec

解决方案


这取决于您的源代码的工作方式。如果您的整个页面在您关闭浏览器时由 PHP 呈现(没有 JavaScript 异步请求),您的代码将停止执​​行。

一种方法是在页面加载时进行异步Ajax 调用,该调用调用所需的方法。另一种方法是使用 cron。


推荐阅读