gpt4 book ai didi

php - 调用脚本并继续在 PHP 后台运行它?

转载 作者:行者123 更新时间:2023-12-05 07:56:39 25 4
gpt4 key购买 nike

我想编写一个脚本来调用一些代码,但在调用后继续运行。例如

function foo()
{
$this->load_function_a();
$this->load_function_b();
echo 'A and B succesfully called';
}

我希望函数的输出立即显示,而不是等待两个函数的处理完成。知道如何在 PHP 中实现这一点吗?

最佳答案

如果您不想稍后显示函数的输出,这在某种程度上是可能的。

<?php
ignore_user_abort(true);
header("Content-Length: 0");
flush();
do_your_work_here();

除了使用 Content-Length: 0,您还可以打印您的真实内容长度并输出一些内容。然后浏览器会看到它读取了所有内容(至少他是这么认为的)并且您的脚本将继续运行。

关于php - 调用脚本并继续在 PHP 后台运行它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28382560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com