php清除頁面內容的方法:1、利用ob_start函數開啟輸出控制緩衝;2、利用ob_clean函式清空輸出緩衝區;3、利用ob_end_flush函式刷出緩衝區內容並關閉緩衝。
函數介紹:
ob_clean清空(擦掉)輸出緩衝區
(影片教學建議: php影片教學)
ob_clean ( void )
此函數用來丟棄輸出緩衝區中的內容。
此函數不會像 ob_end_clean() 函數那樣銷毀輸出緩衝區。
輸出緩衝必須已被 ob_start() 以 PHP_OUTPUT_HANDLER_CLEANABLE 標記啟動。否則 ob_clean() 不會有效果。
ob_end_flush 沖刷出(送出)輸出緩衝區內容並關閉緩衝。
這個函數將送出最頂層緩衝區的內容(如果裡邊有內容的話),並關閉緩衝區。如果想要進一步處理緩衝區中的內容,則必須在ob_end_flush()之前呼叫 ob_get_contents(),因為在呼叫ob_end_flush()後緩衝區內容被丟棄。
ob_start開啟輸出控制緩衝
此函數將開啟輸出緩衝。當輸出緩衝啟動後,腳本將不會輸出內容(除http標頭外),相反需要輸出的內容儲存在內部緩衝區中。
清空PHP頁面中的內容
<?PHP ob_start(); //ob_start()需要放在需要删除的内容前面 echo '需要清除的内容'; ob_clean(); ob_end_flush(); echo 'new text...';//新内容 exit; ?>
相關推薦:php訓練
以上是php怎麼清除頁面內容的詳細內容。更多資訊請關注PHP中文網其他相關文章!