中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

apc緩存如何在php中使用

發布時間:2020-12-25 16:37:49 來源:億速云 閱讀:276 作者:Leah 欄目:開發技術

apc緩存如何在php中使用?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

1、安裝擴展

在ubuntu 12.04可以直接通過apt-get install php-apc安裝apc擴展。

關于windows系統,筆者以前曾在windows下安裝過apc,只是運行不穩定,不曉得現在解決了沒有。在windows下可以用wincache替代apc,微軟自己開發的,非常穩定。

Tips:安裝完成后,要記的重啟下web服務器

2、下載apc.php

下載地址:apc_php.zip

apc.php這個腳本可以查看apc的使用情況。界面如下:

apc緩存如何在php中使用

其中有兩個選項卡可以稍微關注下:

1 System Cache Entries:這個表示系統緩存選項,都是緩存一些php文件的中間碼。

2 User Cache Entries:表示用戶數據的緩存,在編碼中可以將用戶的數據緩存到apc。如果要查看用戶數據緩存,需要先修改訪問的賬號和密碼。打開apc.php文件,找到如下兩行代碼進行修改就可以了:

復制代碼 代碼如下:


defaults('ADMIN_USERNAME','apc');    // Admin Username
defaults('ADMIN_PASSWORD','password');   // Admin Password - CHANGE THIS TO ENABLE!!!

3、apc使用示例

apc使用起來非常簡單,看下面的幾個增加、查詢、修改、刪除示例。

增加一個緩存,有效時間為3600秒

復制代碼 代碼如下:


apc_add('name', 'tom', 3600);

執行代碼,然后查看User Cache Entries,可以看到多了一條鍵值為name的緩存數據:


apc緩存如何在php中使用
 

其中有命中次數、大小、過期時間等等。

查詢緩存

復制代碼 代碼如下:


apc_add('name', 'tom', 3600);
print apc_fetch('name'); //輸出tom

修改緩存

復制代碼 代碼如下:


apc_store('name', 'anny', 3600);
print apc_fetch('name'); //輸出anny

刪除緩存

復制代碼 代碼如下:


apc_delete('name');
var_dump(apc_fetch('name')); //輸出bool(false)

遞增遞減數字

如果緩存的內容是數字,可以用apc_ inc自增1,apc_dec自減1。

復制代碼 代碼如下:


apc_add('num', 10);
apc_inc('num');
print apc_fetch('num');//輸出11
apc_dec('num');
print apc_fetch('num');//輸出10

判斷緩存是否存在

復制代碼 代碼如下:


apc_add('name', 'tom', 3600);
var_dump(apc_exists('name')); //輸出bool(true)
var_dump(apc_exists('age')); //bool(false)


 

看完上述內容,你們掌握apc緩存如何在php中使用的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

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

AI

乌恰县| 永春县| 尼勒克县| 南部县| 扎囊县| 平遥县| 巴彦淖尔市| 清水河县| 博乐市| 都匀市| 汨罗市| 肥东县| 祥云县| 柳河县| 精河县| 右玉县| 岳阳县| 台南县| 常山县| 三亚市| 安图县| 石首市| 耒阳市| 普安县| 雷山县| 金沙县| 宜宾县| 崇阳县| 舞阳县| 多伦县| 玉屏| 田林县| 枝江市| 临高县| 陆川县| 河池市| 固阳县| 札达县| 岳西县| 乌拉特中旗| 府谷县|