《PHP實戰:詳解php實現頁面靜態化原理》要點:
本文介紹了PHP實戰:詳解php實現頁面靜態化原理,希望對您有用。如果有疑問,可以聯系我們。
1,file_put_contents()函數
PHP應用
2,使用PHP內置緩存機制實現頁面靜態化:output_buffering
PHP應用
php中output_buffering內置函數,簡稱ob函數,主要會用到的下面幾個:PHP應用
<?php // 開啟輸出緩沖控制 ob_start(); echo 'hello world'; // 輸出點兒內容 // 獲取緩沖區的內容,然后寫入到1.txt中 file_put_contents('1.txt',ob_get_contents());
上面代碼會在目錄下,生成一個1.txt文件,內容就是:hello world.PHP應用
清空緩沖區,內容就不會在終端顯示了:PHP應用
<?php // 開啟輸出緩沖控制 ob_start(); echo 'hello world'; // 輸出點兒內容 // 獲取緩沖區的內容,然后寫入到1.txt中 file_put_contents('1.txt',ob_get_contents()); ob_clean(); // 清空輸出緩沖區 // 注意,瀏覽器就不會顯示"hello world"了
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持維易PHP.PHP應用
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/585.html