解析PHP緩存函數(shù)的使用說明_PHP教程

      編輯Tag賺U幣

      推薦:PHP 類相關(guān)函數(shù)的使用詳解
      本篇文章是對PHP類的相關(guān)函數(shù)的使用進行了分析介紹。需要的朋友參考下

      flush():刷新輸出程序緩存
      for($i = 0; $i < 5; $i++){

      echo str_repeat("\n", 5000);
      echo $i;
      sleep(1);
      flush();
      }

      ob_start(回調(diào)函數(shù),限定長度,隨時輸出緩存='true'):開啟,前提:output_buffer = on
      ob_clear():刷新
      ob_end_clear():關(guān)閉,并刷新
      ob_flush():輸出
      ob_end_flush():關(guān)閉,并輸出

      ob_get_contents:返回緩存
      ob_get_clean():返回緩存,并刷新
      ob_get_flush():返回緩存,并關(guān)閉
      ob_get_length():返回緩存內(nèi)容長度
      ob_get_level():返回緩存嵌套級別
      ob_get_status(返回所有的=false):返回緩存區(qū)狀態(tài)

      ob_gzhandler():壓縮輸出緩存,用作回調(diào)函數(shù):ob_start('ob_gzhandler')
      ob_implicit_flush(輸出刷新=true):參數(shù)為true時,每次緩存輸出都會自動刷新緩存
      ob_list_handlers():列出所有正在使用緩存的函數(shù)。


      output_add_rewrite_var(變量,值):添加URL重寫器的值此函數(shù)給URL重寫機制添加名/值對。 這種名值對將被添加到URL(以GET參數(shù)的形式)和表單(以input隱藏域的形式),當(dāng)透明URL

      重寫用 session.use_trans_sid開啟時同樣可以添加到session ID。絕對URL(http://example.com/)不被重寫,函數(shù)行為由url_rewriter.tags php.ini參數(shù)控制

      output_add_rewrite_var('var', 'value');
      echo '<a href="file.php">可以重寫</a>'; //重寫后:<a href="file.php?var=value">link</a>
      echo '<a <form action="script.php" method="post"></form>'; //重寫后:<form action="script.php" method="post"><input type="hidden" name="var" value="value" /></form>

      output_reset_rewrite_vars():重置URL重寫器的值,成功返回true

      output_add_rewrite_var('var', 'value');
      echo '<a href="file.php">不被重寫</a>';
      output_reset_rewrite_vars();//重置
      echo '<a href="file.php">不被重寫</a>';//重置了,地址不被重寫

      分享:PHP 自定義錯誤處理函數(shù)的使用詳解
      本篇文章是對PHP自定義錯誤處理函數(shù)的使用進行了詳細的分析介紹。需要的朋友參考下

      來源:模板無憂//所屬分類:PHP教程/更新時間:2013-05-11
      相關(guān)PHP教程