關於ob輸出問題

來源:互聯網
上載者:User
 


請問以上代碼在IE,FF下均正常,可以依次輸出ABCDE,而在Google瀏覽器下無法依次顯示,而是一次輸出ABCDE,原來以為是Google緩衝過大加大str_repeat 為9000後仍是一次輸出,不知道是什麼原因?


回複討論(解決方案)

我Google開啟是正常的啊 依次輸出

我Google開啟是正常的啊 依次輸出
我的 版本 33.0.1750.117 m 不顯示

我Google開啟是正常的啊 依次輸出

已經重裝Google瀏覽器,並且換了兩台電腦測試 也是一樣,一次輸出ABCDE,而不是依次輸出
不知道樓主用的什麼版本啊

用360的極速模式也一樣,只要是chrome核心的都是一次全部輸出

至少需要

ob_start();for($i=65;$i<70;$i++){    echo str_repeat(" ",4098);    echo chr($i);    ob_flush();    flush();    sleep(1);}

至少需要

ob_start();for($i=65;$i<70;$i++){    echo str_repeat(" ",4098);    echo chr($i);    ob_flush();    flush();    sleep(1);}


您好 版主複製你的結果在chrome核心瀏覽器(360,Google)上還是一次全部顯示,而不會依次顯示

不知道,360極速 是什麼核心

本來這種輸出就是很無聊的,以前只知道與伺服器相關,現在又有了瀏覽器相關
可見成功就變成小機率事件了
毫無實用價值,不必把精力放在這上面

if (ob_get_level() == 0) ob_start();for ($i = 0; $i<10; $i++){echo "
Line to show.";//echo str_pad('1',4096)."\n";echo str_repeat("1",4098);ob_flush();flush();sleep(2);}echo "Done.";ob_end_flush();
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.