有如下代碼:for($i=1;$i0,'msg'=>'這是測(cè)試的輸出——'.$i));ob_flush();flush();sleep(1);}按代碼理解似乎應(yīng)該是每過(guò)1秒鐘,將輸出一次json數(shù)據(jù)而使用nginx作為web服務(wù)器時(shí),會(huì)發(fā)現(xiàn)上面的代碼,在程序運(yùn)行10s后一次性輸出了php.ini中的output_buffering=4096后來(lái)又按網(wǎng)上說(shuō)的嘗試使用了ob_end_clean();ob_implicit_flush(true);這些函數(shù),但還是沒(méi)有效果
在Nginx和php-fpm的環(huán)境中有辦法立即輸出緩存區(qū)內(nèi)容的嗎?
30秒到達(dá)戰(zhàn)場(chǎng)
2019-03-30 11:31:01