《PHP實(shí)戰(zhàn):PHP 使用memcached簡單示例分享》要點(diǎn):
本文介紹了PHP實(shí)戰(zhàn):PHP 使用memcached簡單示例分享,希望對您有用。如果有疑問,可以聯(lián)系我們。
PHP應(yīng)用1.添加擴(kuò)展包
代碼如下:
php_memcache.dll
PHP應(yīng)用2.在PHP.INI添加
代碼如下:
extension=php_memcache.dll
PHP應(yīng)用3.程序
代碼如下:
<?php
??? //創(chuàng)建一個mem對象實(shí)例
??? $mem=new Memcache;
??? if(!$mem->connect("10.18.110.213",11211)){
??????? die('連接失敗!');
??? }
??? //增加
??? //1.增加一個字串
/*??? if($mem->set('key1',"beijing",MEMCACHE_COMPRESSED,60)){
??????? echo '添加ok';
??? }*/
??? //2.添加數(shù)值
/*??? if($mem->set('key1',100,MEMCACHE_COMPRESSED,60)){
??????? echo '添加ok';
??? }*/
??? //3.添加數(shù)組
??? //在添加數(shù)組是,根據(jù)需要. 希望序列號放入? ,
??? //serialize<=>unserialize, 如果根據(jù)需要,也可以json_encode <=> json_decode
??? $arr=array("bj",'tj');
??? if($mem->set('key1',$arr,MEMCACHE_COMPRESSED,time()+31*3600*24)){
??????? echo '添加數(shù)組ok99111';
??? }
??? //4.添加對象
/*??? 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';
??? }*/
??? //5.添加null 布爾值
/*??? if($mem->set('key1',false,MEMCACHE_COMPRESSED,60)){
??????? echo '添加布爾ok';
??? }*/
??? //6. 資源類型放入.
/*??? $con=mysql_connect("127.0.0.1","root","root");
??? if(!$con){
??????? die('連接數(shù)據(jù)庫失敗');
??? }
??? var_dump($con);
??? echo "<br/>";
??? if($mem->set('key1',$con,MEMCACHE_COMPRESSED,60)){
??????? echo '添加資源ok';
??? }*/
??? //查詢
??? $val=$mem->get('key1');
//修改
??? //可以使用replace
??? if($mem->replace("key11",'hello',MEMCACHE_COMPRESSED,60)){
??????? echo 'replace ok';
??? }else{
??????? echo 'replace no ok';
??? }
??? //刪除
??? echo "<br/>";
??? if($mem->delete('key14')){
??????? echo 'key14 刪除';
??? }else{
??????? echo 'key14不存在';
??? }
PHP應(yīng)用以上就是本文關(guān)于php中使用memcache的用法介紹,希望對大家能夠有所贊助.
維易PHP培訓(xùn)學(xué)院每天發(fā)布《PHP實(shí)戰(zhàn):PHP 使用memcached簡單示例分享》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/11880.html