嘿,多亏了arr1,当我需要快速返回用户然后做其他事情时,它对我非常有用。
当使用这些代码时,我几乎要发疯了,我发现了另一件可能影响代码的事情:
内容编码:gzip
这是因为zlib已打开,内容将被压缩。 但在所有输出结束之前,这不会输出缓冲区。
因此,它可能需要发送标头以防止出现此问题。
现在,代码变为:
<? php(电话)
对象结束清理 ();
收割台 ( “连接:关闭\r\n” );
收割台 ( “内容编码:无\r\n” );
忽略用户中止 ( 真的 ); //可选
对象启动(_S) ();
回声( '用户将看到的文本' );
$大小 = 对象获取长度 ();
收割台 ( “内容长度: $大小 " );
对象结束刷新 (); //奇怪的行为,行不通
脸红 (); //除非两者都被调用!
开始清理 ();
//在此处进行处理
睡觉 ( 5 );
回声( '文本用户永远看不到' );
//做一些处理
?>