最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP中memcached缓存应用基础实例
时间:2022-06-24 21:25:29 编辑:袖梨 来源:一聚教程网
1.添加扩展包
| 代码如下 | 复制代码 |
php_memcache.dll | |
2.在PHP.INI添加
| 代码如下 | 复制代码 |
| extension=php_memcache.dll | |
3.程序
| 代码如下 | 复制代码 |
|
//创建一个mem对象实例 $mem=new Memcache; if(!$mem->connect("10.18.110.213",11211)){ die('连接失败!'); } //增加 //1.增加一个字串 /* if($mem->set('key1',"beijing",MEMCACHE_COMPRESSED,60)){ echo '添加ok'; }*/ //2.添加数值 /* if($mem->set('key1',100,MEMCACHE_COMPRESSED,60)){ echo '添加ok'; }*/ //3.添加数组 //在添加数组是,根据需要. 希望序列号放入 , //serialize<=>unserialize, 如果根据需要,也可以json_encode <=> json_decode $arr=array("bj",'tj'); if($mem->set('key1',$arr,MEMCACHE_COMPRESSED,time()+31*3600*24)){ echo '添加数组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('连接数据库失败'); } var_dump($con); echo " "; 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 " "; if($mem->delete('key14')){ echo 'key14 删除'; }else{ echo 'key14不存在'; } | |
本文讲的是基础应用,如果需要更深入的学习,以后我们会出相应的教程,也可以下手册学习。
相关文章
- 潮汐守望者希瑟拉强度怎么样 11-04
- 洛克王国世界刺电环如何进化 11-04
- 原神幽境危战霜役人打法教学 11-04
- 超自然行动组最新小抄分享 2025实用攻略技巧汇总 11-04
- 王者荣耀西施奖励网站在哪进 西施奖励最新网页在线入口 11-04
- 超自然行动组可用的兑换码有哪些 2025最新有效兑换码领取 11-04