<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                文件緩存是把數據保存在硬盤上的一種緩存方式。可以在一定程度上減少數據庫資源和處理器資源,但訪問量大時會造成大量硬盤讀寫。 YurunPHP文件緩存功能支持原始數據存儲和序列化數據存儲。 原始數據存儲一般用于需要include的緩存。 序列化數據存儲支持存儲字符串、數組等幾乎所有類型的數據,并且可以設置有效時間,且支持防止數據泄露功能。 建議根據實際情況來選擇合適的緩存方式。 ## 相關配置項 #### CACHE_PATH 緩存目錄文件夾名,默認為Cache #### CACHE_EXT 緩存文件擴展名,默認為.php ## 方法 #### 寫入緩存 ~~~ Cache::set($cacheName, $value = null, $option = array(), $alias = null) ~~~ | 參數名 | 描述 | | -- | -- | | $cacheName | 緩存名稱 | | $value | 緩存數據 | | $option | 額外參數 | | $alias | 緩存驅動別名 | ~~~ // 緩存文件保存路徑為【緩存目錄/】,緩存文件內容是序列化的YurunPHP Cache::set('yurun','YurunPHP'); // 緩存文件保存路徑為【緩存目錄/people/】,緩存文件內容是YurunPHP Cache::set('people/yurun','YurunPHP',array('raw'=>1)); // 緩存文件有效期設為3600秒 Cache::set('yurun','YurunPHP',array('expire'=>3600)); ~~~ #### 讀取緩存 ~~~ Cache::get($cacheName, $default = false, $option = array(), $alias = null) ~~~ | 參數名 | 描述 | | -- | -- | | $cacheName | 緩存名稱 | | $default | 緩存不存在或過期時返回的值,默認為false | | $option | 額外參數 | | $alias | 緩存驅動別名 | ~~~ // 獲取緩存,如果不存在則返回YurunPHP Cache::get('yurun','YurunPHP'); // 獲取緩存文件真實內容 Cache::get('yurun','YurunPHP',array('raw'=>1)); // 緩存不存在時的回調,如果需要保存緩存需要手動調用Cache::set()方法 echo Cache::get('abc', function(){ return '返回內容'; }); ~~~ #### 刪除緩存 ~~~ Cache::remove($cacheName, $option = array(), $alias = null) ~~~ | 參數名 | 描述 | | -- | -- | | $cacheName | 緩存名稱 | | $option | 額外參數 | | $alias | 緩存驅動別名 | ~~~ Cache::remove('yurun'); ~~~ #### 清空緩存目錄 ~~~ Cache::clear($alias = null) ~~~ | 參數名 | 描述 | | -- | -- | | $alias | 緩存驅動別名 | ~~~ Cache::clear(); ~~~ #### 判斷緩存是否存在 ~~~ Cache::cacheExists($cacheName, $option = array(), $alias = null) ~~~ | 參數名 | 描述 | | -- | -- | | $cacheName | 緩存名稱 | | $option | 額外參數 | | $alias | 緩存驅動別名 | ~~~ Cache::cacheExists('yurun'); ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看