PHP memcached,(set,get)

houyanhua1發表於2018-02-02

一、下載memcached.exe   和 PHP的memcached擴充套件:php_memcache.dll

二、安裝開機啟動項服務:  cmd--cd memcached.exe目錄--memcached -d install

啟動memcached服務: cmd--cd memcached.exe目錄--memcached -p 11211 -l 127.0.0.1 -m 128     (-p 埠號 -l memcached伺服器IP地址 -m 最大快取大小M)

三、PHP中安裝memcached擴充套件:1) 複製 php_memcache.dll 到 D:/php/ext     2)修改php.ini,使其開啟memcached擴充套件: extension=php_memcache.dll


set.php:

<?php

//php中操作memcache

//① 例項化memcache物件
$me = new Memcache();

//② 連線memcache伺服器
$flag = $me -> connect('localhost',11211);  //返回bool型別

//③ 給memcache儲存一個key
//   $me -> set(key, value, 是否壓縮0/1, 有效期 秒);
$f1 = $me -> set('weather', 'cloud', 0);   //不寫過期時間,表示永久不過期。
var_dump($f1);
get.php:
<?php

//php中操作memcache

//① 例項化memcache物件
$me = new Memcache();

//② 連線memcache伺服器
$flag = $me -> connect('localhost',11211);  //返回bool型別

//對剛才設定好的weather key進行查詢操作
// $me -> get(key);
echo $me -> get('weather');


相關文章