ob start與require結合在框架中的應用

2021-08-31 10:13:55 字數 380 閱讀 5307

框架的流程:控制類->方法+require模板檔案=》顯示

擴充套件:對模板檔案處理特殊處理。先儲存模板檔案,處理過後在顯示。【控制類->方法+儲存require模板檔案產生的輸出+處理+(echo 最終結果)=》顯示】

require模板檔案就會將檔案輸出到瀏覽器,此時需要將require模板檔案產生的輸出,輸出到快取中。儲存快取中的結果,處理後在顯示。

code:

<?php

echo "xiaoshenge

";function test()

$content=test();

//處理$content

echo $content;//輸出到瀏覽器

?>

補充:加速php的echo

include與require的區別

1 php程式執行到require 時,只會讀取一次檔案,故常放在程式開頭,檔案引入後php會將網頁檔重新編譯,讓引入檔成為原先網頁的一部分。2 php程式執行到include 時,每次皆會讀取檔案,故常用於流程控制的區段,如條件判斷或迴圈中。3 require 無條件包含,如果檔案不存在,會報出乙...

require與import的區別

個人github 歡迎follow 第一 兩者的載入方式不同,require是在執行時載入,而import是在編譯時載入 require a a模組是乙個函式,立即執行a模組函式 vardata require a data a模組匯出的是乙個物件 vara require a 0 a模組匯出的是乙...

對import與require用法

vuejs工程中的一些import cookie操作類 import docookie from base crudcookie 當 node 遇到 require x 時,按下面的順序處理。1 如果 x 是內建模組 比如 require http 返回該模組。e.g vue 不再繼續執行。2 如果...