php 緩衝技術中常用幾個執行個體_PHP教程

來源:互聯網
上載者:User
//初始化session
session_start();
//添加url rewrite的值
output_add_rewrite_var('var','value');
//插入一個串連
echo 'link';
//發送緩衝區資料
ob_flush();
//重設url rewrite的值
output_reset_rewrite_vars();
//插入一個串連
echo 'link';

/*

*/

print_r(ob_list_handlers()); //列出使用的輸出控制代碼,將輸出default output handler
ob_end_flush(); //發送緩衝區資料並關閉緩衝區
ob_start("ob_gzhandler"); //開啟緩衝區,並使用ob_gzhandler
print_r(ob_list_handlers()); //列出輸出控制代碼,將輸出ob_gzhandler
ob_end_flush(); //發送緩衝區資料並關閉緩衝區
ob_start(create_function('$string','return $string;')); //開啟緩衝區
print_r(ob_list_handlers()); //列出使用的輸出控制代碼,將輸出default output handler
ob_end_flush(); //發送緩衝區資料並關閉緩衝區

/*

*/

if(ob_get_level()==0) //判斷緩衝區等級,如果沒有活動緩衝區
ob_start(); //開啟緩衝區
for($i=0;$i<10;$i++) //迴圈執行操作
{
echo "
line to show."; //輸出內容
echo str_pad('',4096)."n"; //輸出產生的字串
ob_flush(); //發送緩衝區資料
flush(); //重新整理緩衝區
sleep(1); //暫停1秒
}
echo "done."; //輸出操作完成標記
ob_end_flush(); //發送緩衝區資料,並關閉緩衝區

?>

http://www.bkjia.com/PHPjc/631708.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/631708.htmlTechArticle//初始化session session_start(); //添加url rewrite的值 output_add_rewrite_var('var','value'); //插入一個串連 echo 'a href=file.php教程link/a'; //發送緩衝區資料...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.