1
A
回答
0
依賴於output_buffering設置
headers_sent()
功能可以驗證
0
如果輸出緩衝被禁用那麼它將被立即發送。它必須在任何其他內容之前發送(但是在發送頭文件之前,您可以執行處理邏輯)
0
取決於輸出緩衝,但PHP解釋器在解釋所有代碼之前仍然只使用它們,就像普通函數一樣。不過,在header()
之前一定不能有任何HTML,否則事情就會搞砸。
1
1
要確保一個頁面直接重定向,增加出口;標題之後。
相關問題
- 1. 什麼時候WindowStartupLocation生效
- 2. MonoDevelop什麼時候生成Connect語法
- 3. PHP在準備好的語句中引用時需要什麼時候?
- 4. 什麼時候在iOS中執行sqlite中的finalize語句?
- 5. 什麼時候應該在Python中使用Try-Except語句?
- 6. 什麼時候應該在require/include語句中使用括號?
- 7. 什麼時候在Java中使用printf語句?
- 8. 什麼時候在Java中使用switch語句
- 9. php header首先發生什麼事?
- 10. 什麼時候生成MSIL?
- 11. 什麼時候發生NullPointerException?
- 12. 什麼時候發生?
- 13. 什麼時候會發生?
- 14. 什麼時候發生SKErrorClientInvalid?
- 15. Python的pass語句在PHP中等效於什麼?
- 16. 什麼時候是一個未分配的表達式有效的語句?
- 17. 什麼時候使用Ruby和什麼時候使用PHP
- 18. echo()語句和print()語句在PHP中有什麼區別?
- 19. 什麼時候在NHibernate生成ID
- 20. 在Oracle 10g中發佈提交語句時會發生什麼?
- 21. 什麼時候在PHP上使用MVC?
- 22. 什麼時候在apache2上執行php?
- 23. 我們什麼時候需要Python導入語句?
- 24. 什麼時候應該爲PDO語句使用closeCursor()?
- 25. 什麼時候應該嘗試消除switch語句?
- 26. 什麼時候最好使用預準備語句
- 27. 什麼時候創建窗口句柄
- 28. `Case/when`語句在某些時候有效
- 29. 什麼時候證書對象失效?
- 30. 什麼時候QLC效率低得多?
PHP默認禁用ob嗎? – user198729 2010-03-10 10:02:39
我相信在大多數配置中都如此。當然這取決於你的主機。你可以在輸出任何東西前通過調用ob_start()來強制輸出緩衝,而當你輸出所有東西時,可以通過ob_end_flush()來強制輸出緩衝。 – Dolbz 2010-03-10 10:04:38