PHP常見的ob系列函式

2021-10-09 03:07:39 字數 494 閱讀 4115

1、ob_start() //開啟緩衝區,所有輸出的資訊不直接傳送到瀏覽器,而是儲存在緩衝區裡面

2、ob_clean() //刪除內部緩衝區的內容,不關閉緩衝區(不輸出)

3、ob_end_clean() //刪除內部緩衝區的內容,關閉緩衝區(不輸出)

4、ob_get_clean() //返回內部緩衝區的內容,關閉緩衝區。【相當於執行 ob_get_contents() and ob_end_clean()】

5、ob_flush() //傳送內部緩衝區的內容到瀏覽器,刪除緩衝區的內容,不關閉緩衝區。

6、ob_end_flush() //傳送內部緩衝區的內容到瀏覽器,刪除緩衝區的內容,關閉緩衝區

7、ob_get_flush() //返回內部緩衝區的內容,並關閉緩衝區的內容

8、ob_get_contents()//返回緩衝區的內容,不輸出

9、ob_get_length() //返回內部緩衝區的長度,如果緩衝區未被啟用,該函式返回 false

php的ob函式實現頁面靜態化

首先介紹一下php中ob快取常用到的幾個常用函式 ob start 開啟快取機制 ob get contents 獲取ob快取中的內容 ob clean 清除ob快取中的內容,但不關閉快取 ob end clean 清除ob快取中的內容,並關閉快取 ob flush 清空快取,輸出內容,但不關閉快取...

ob 函式的使用

ob 函式的使用 1.頁面靜態化 id isset get id get id 0 0 filename html date ymd news id id.html if file exists html date ymd echo filename if file exists filename ...

php真靜態快取 ob系統函式

真靜態快取 真的生成乙個html頁面,在接下來的操作中直接呼叫該html 第一次 重新整理網頁面 判斷是否存在快取檔案 可設定一時間 如果不存在 第一次是 可根據pdo 連線資料庫 查詢資料 輸出到頁面 並且同時快取 寫入 到本地乙個.html檔案 再次 重新整理網頁面 判斷是否存有該快取檔案時 當...