2024 日本 PHP 研討會

輸出處理器

輸出處理器是與輸出緩衝區關聯的可呼叫物件,它們會在呼叫 ob_clean()ob_flush()ob_end_flush()ob_get_flush()ob_end_clean()ob_get_clean() 或在 PHP 關閉程序期間被呼叫。

注意關閉程序會清空處理器的回傳值。

如果在啟動輸出緩衝區時省略或設定為 null,則會使用內建的 "預設輸出處理器",它會在被呼叫時返回緩衝區中未修改的內容。輸出處理器可用於返回緩衝區內容的修改版本,以及/或者產生副作用(例如發送標頭)。

PHP 附帶兩個內建輸出處理器:"預設輸出處理器""URL 重寫器"(它被整合到自己的輸出緩衝區中,並且最多只能啟動兩個實例)。

捆綁的擴展包含四個額外的輸出處理器:mb_output_handler()ob_gzhandler()ob_iconv_handler()ob_tidyhandler()

新增註釋

使用者提供的註釋

此頁面沒有使用者提供的註釋。
To Top