类别:PHP问题 / 日期:2019-12-02 / 浏览:95 / 评论:0

php不守候效果直接返回

偶然我们要求一个php仅仅是想触发一个事宜,而并不体贴实行的时候及效果,这就须要立马返回给浏览器一条音讯并断开衔接,比方返回:使命已最先!怎样完成呢,能够运用fastcgi_finish_request()断开与浏览器的衔接,细致完成以下:

<?php
echo "这个是输出到浏览器的内容";
// =======这部份是将输出内容革新到用户浏览器并断开和浏览器的衔接=====
// 假如运用的是php-fpm
if(function_exists('fastcgi_finish_request')){
    // 革新buffer
    ob_flush();
    flush();
    // 断开浏览器衔接
    fastcgi_finish_request();
}
// 背景继承实行使命
sleep(2);
file_put_contents('/tmp/test.log', 'ok');

更多PHP相干学问,请接见ki4网!

以上就是php不守候效果直接返回的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。