程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP緩存區使用詳解

PHP緩存區使用詳解

編輯:關於PHP編程

<?php   
for ($i=0; $i<10; $i ) {   
        ob_start();   
        echo "This is iteration $i: ";   
        // * Dont do this!   
        // $buf = ob_get_contents();   
        // ob_clean();   
        // * Use this instead:   
        $buf = ob_get_flush();   
        //<SPAN >緩沖區關閉,竟然還有內容</SPAN>   
        $test=ob_get_contents();   
        echo $test,---->;   
        echo $buf;   
        echo memory_get_usage()." ";   
        echo <br />;   
}   
?>   

<?php
for ($i=0; $i<10; $i ) {
        ob_start();
        echo "This is iteration $i: ";
        // * Dont do this!
        // $buf = ob_get_contents();
        // ob_clean();
        // * Use this instead:
        $buf = ob_get_flush();
        //緩沖區關閉,竟然還有內容
        $test=ob_get_contents();
        echo $test,---->;
        echo $buf;
        echo memory_get_usage()."";
        echo <br />;
}
?>

ob_get_flush相當於ob_end_flush,只有一點區別,ob_get_flush獲取緩存區內容,保存到變量中,並關閉緩存區。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved