91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP緩存技術OB系統函數

發布時間:2020-06-03 05:05:52 來源:網絡 閱讀:393 作者:加價就愛 欄目:web開發

主要函數:
ob_start()函數:打開輸出緩沖區.

函數格式
void ob_start(void) 
說明:當緩沖區激活時,所有來自PHP程序的非文件頭信息均不會發送,而是保存在內部緩沖區。為了輸出緩沖區的內容,可以使用ob_end_flush()或flush()輸出緩沖區的內容。

Flush:刷新緩沖區的內容,輸出。
函數格式:flush() 
說明:這個函數經常使用,效率很高。

ob_get_contents :返回內部緩沖區的內容。
函數格式:string ob_get_contents(void) 
說明:這個函數會返回當前緩沖區中的內容,如果輸出緩沖區沒有激活,則返回 FALSE.

ob_get_length:返回內部緩沖區的長度。
函數格式:int ob_get_length(void) 
說明:這個函數會返回當前緩沖區中的長度;和ob_get_contents一樣,如果輸出緩沖區沒有激活,則返回 FALSE.

ob_end_clean:刪除內部緩沖區的內容,并且關閉內部緩沖區
函數格式:void ob_end_clean(void) 
說明:這個函數不會輸出內部緩沖區的內容而是把它刪除

ob_end_flush: 發送內部緩沖區的內容到瀏覽器,并且關閉輸出緩沖區
函數格式:void ob_end_flush(void) 
說明:這個函數發送輸出緩沖區的內容(如果有的話)

ob_implicit_flush:打開或關閉絕對刷新
函數格式:void ob_implicit_flush ([int flag]) 
說明:默認為關閉緩沖區,打開絕對輸出后,每個腳本輸出都直接發送到瀏覽器,不再需要調用 flush()

<?php
ob_start(); //打開輸出緩沖區
$cacheTime = 864000; //設置緩存頁面過期時間
$cacheDir = ‘cacheDir’; //設置緩存頁面文件目錄
if (!is_dir($cacheDir)) mkdir($cacheDir); //判斷目錄是否存在,否則創建目錄
$cacheFile = $cacheDir.’/’.(int)date(“Ymd”).’.html’; //緩存文件路徑,文件以日期命名
if (!is_file($cacheFile) || time() – filemtime($cacheFile) > $cacheTime) {
<!–頁面輸出部分內容。也是ob_get_contents()函數取得的全部內容–>
$content = ob_get_contents(); //取得php頁面輸出的全部內容
$fp = fopen($cacheFile, “w”); //輸出內容寫入文件
fwrite($fp, $content);
fclose($fp);
} else {
echo $content = file_get_contents($cacheFile); //如果緩存文件已經存在,且未過期則讀取
}
?>


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

墨竹工卡县| 喀什市| 昭通市| 无为县| 铜山县| 贡嘎县| 油尖旺区| 阳泉市| 都安| 湾仔区| 县级市| 堆龙德庆县| 民勤县| 汝南县| 江西省| 十堰市| 宁海县| 察哈| 如东县| 肥乡县| 沂源县| 本溪| 沧州市| 利川市| 苍梧县| 迭部县| 黔南| 孟连| 新竹县| 深州市| 东城区| 莱州市| 长春市| 涿州市| 宁陕县| 海南省| 荣昌县| 乌拉特后旗| 泰和县| 静海县| 翁源县|