PHP 使用memcached,php使用memcached
1.添加扩展包
php_memcache.dll
2.在PHP.INI添加
extension=php_memcache.dll
3.程序
<?<span>php </span><span>//</span><span>创建一个mem对象实例</span> <span>$mem</span>=<span>new</span><span> Memcache; </span><span>if</span>(!<span>$mem</span>->connect("10.18.110.213",11211<span>)){ </span><span>die</span>('连接失败!'<span>); } </span><span>//</span><span>增加 //1.增加一个字串</span><span> /*</span><span> if($mem->set('key1',"beijing",MEMCACHE_COMPRESSED,60)){ echo '添加ok'; }</span><span>*/</span> <span>//</span><span>2.添加数值</span><span> /*</span><span> if($mem->set('key1',100,MEMCACHE_COMPRESSED,60)){ echo '添加ok'; }</span><span>*/</span> <span>//</span><span>3.添加数组 //在添加数组是,根据需要. 希望序列号放入 , //serialize<=>unserialize, 如果根据需要,也可以json_encode <=> json_decode</span> <span>$arr</span>=<span>array</span>("bj",'tj'<span>); </span><span>if</span>(<span>$mem</span>->set('key1',<span>$arr</span>,MEMCACHE_COMPRESSED,<span>time</span>()+31*3600*24<span>)){ </span><span>echo</span> '添加数组ok99111'<span>; } </span><span>//</span><span>4.添加对象</span><span> /*</span><span> class Dog{ public $name; public $age; public function __construct($name,$age){ $this->name=$name; $this->age=$age; } } $dog1=new Dog('小狗',50); if($mem->set('key1',$dog1,MEMCACHE_COMPRESSED,60)){ echo '添加对象ok'; }</span><span>*/</span> <span>//</span><span>5.添加null 布尔值</span><span> /*</span><span> if($mem->set('key1',false,MEMCACHE_COMPRESSED,60)){ echo '添加布尔ok'; }</span><span>*/</span> <span>//</span><span>6. 资源类型放入.</span><span> /*</span><span> $con=mysql_connect("127.0.0.1","root","root"); if(!$con){ die('连接数据库失败'); } var_dump($con); echo "<br/>"; if($mem->set('key1',$con,MEMCACHE_COMPRESSED,60)){ echo '添加资源ok'; }</span><span>*/</span> <span>//</span><span>查询</span> <span>$val</span>=<span>$mem</span>->get('key1'<span>); </span><span>//</span><span>修改 //可以使用replace</span> <span>if</span>(<span>$mem</span>->replace("key11",'hello',MEMCACHE_COMPRESSED,60<span>)){ </span><span>echo</span> 'replace ok'<span>; }</span><span>else</span><span>{ </span><span>echo</span> 'replace no ok'<span>; } </span><span>//</span><span>删除</span> <span>echo</span> "<br/>"<span>; </span><span>if</span>(<span>$mem</span>->delete('key14'<span>)){ </span><span>echo</span> 'key14 删除'<span>; }</span><span>else</span><span>{ </span><span>echo</span> 'key14不存在'<span>; }</span>
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
刺客信條陰影:貝殼謎語解決方案
1 週前ByDDD
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

Dreamweaver Mac版
視覺化網頁開發工具

禪工作室 13.0.1
強大的PHP整合開發環境

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3漢化版
中文版,非常好用