有人能展示一下如何使用fastcgi_finish_request()
函数的简单示例吗?
我在谷歌上搜过,但只找到了一些概述,有些人说他们成功地使用了它,但我找不到一个带有代码示例的。
例如,我有一个 PHP 对象。要将响应发送到浏览器,我会生成 HTML,然后通过getResult()
返回它。然后再将结果 echo 出来。
像这样:
$obj = new controller();
echo $o->getResult();
假设我想利用这种优化技术向浏览器发送结果,然后完成一些潜在的长时间处理,比如连接到某些API,比如Facebook API。
我该如何操作呢?我知道基本上可以调用fastcgi_finish_request();
,然后继续执行php脚本。
我只需要看到示例代码,我不够聪明,自己无法想出来。