hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP问题 - 正文 请牢记本站网址www.sosophp.cn

PHP接见完毕怎样继承处置惩罚【php题目】

2019-11-26PHP问题搜搜PHP网59°c
A+ A-
本日看到dewen内里有人问,怎样 用php完成浏览器接见完毕后继承实行后续代码,我写了个demo, 在php-fpm环境下异常轻易完成,fastcgi_finish_request即可。 假如是别的容器,我想只能经由过程输出javascript到客户端完成跳转,然后背景继承实行。

demo以下,php-fpm测试可用,apache php-cgi因为没有环境没有测试。 (引荐进修:PHP视频教程)

<?php
// 你要跳转的url
$url = "http://www.baidu.com/";
 
// 假如运用的是php-fpm
if(function_exists('fastcgi_finish_request')){
    header("Location: $url");
    ob_flush();
    flush();
    fastcgi_finish_request();
// Apache ?
}else{
    header( 'Content-type: text/html; charset=utf-8' );
    if(function_exists('apache_setenv'))apache_setenv('no-gzip', '1');
    ini_set('zlib.output_compression', 0);
    ini_set('implicit_flush', 1);
    echo "<script>location='$url'</script>";
    ob_flush();
    flush();
}
 
    // 这里是模仿你的耗时逻辑
    sleep(2);
    file_put_contents('/tmp/test.log', 'ok');

以上就是PHP接见完毕怎样继承处置惩罚的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
PHP接见完毕怎样继承处置惩罚【php题目】

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签: