溫馨提示×

溫馨提示×

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

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

緩存函數(shù)怎么在PHP中使用

發(fā)布時間:2020-12-31 15:50:16 來源:億速云 閱讀:167 作者:Leah 欄目:開發(fā)技術(shù)

這篇文章將為大家詳細講解有關(guān)緩存函數(shù)怎么在PHP中使用,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

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隱藏域的形式),當透明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 href="http://example.com">link2</a>';//絕對地址不被重寫
echo '<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>';//重置了,地址不被重寫

關(guān)于緩存函數(shù)怎么在PHP中使用就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

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

php
AI