用PHP程序简单操作Memcached的增删改查
来源:互联网 发布:建材网络推广 编辑:程序博客网 时间:2024/05/16 15:01
通过前期的准备,PHP环境已经具备了memcached的扩展库,可以进行开发了。如下是简单的入门例子,对于后期理解开发memcached打下基础
<?php $mem=new Memcache; if(!$mem->connect("127.0.0.1",11211)){ die("连接失败"); } //增加 //添加数值 if($mem->add("key1","北京我爱你",MEMCACHE_COMPRESSED,60)){ echo "添加数值成功"; } //添加数字 if($mem->add("key2",520,MEMCACHE_COMPRESSED,60)){ echo "<br/>添加数字成功"; } //添加数组 $arr=array("广州","惠州"); if($mem->add("key3",$arr,MEMCACHE_COMPRESSED,60)){ echo "<br/>添加数组成功"; } //添加对象 class Dog{ public $name; public $age; public function __construct($name,$age){$this->name=$name;$this->age=$age;} } $dog=new Dog("小花",6); if($mem->add("key4",$dog,MEMCACHE_COMPRESSED,60)){ echo "<br/>添加对象成功"; } //添加null if($mem->add("key5",null,MEMCACHE_COMPRESSED,60)){ echo "<br/>添加null成功"; } //添加布尔值 if($mem->add("key6",true,MEMCACHE_COMPRESSED,60)){ echo "<br/>添加布尔值成功"; } //添加资源类型 //目前还不支持添加连接池资源 $conn=mysql_connect("127.0.0.1","root","root"); echo "<br/>"; var_dump($conn); if(!$conn){ die("连接数据库失败"); } if($mem->add("key7",$conn,MEMCACHE_COMPRESSED,60)){ echo "<br/>添加资源类型成功"; } //删除 //修改 //查找 $val=$mem->get("key1"); echo "<br/>val=".$val; $val2=$mem->get("key2"); echo "<br/>val2=".$val2; echo "<br/>"; $val3=$mem->get("key3"); print_r($val3); echo "<br/>"; $val4=$mem->get("key4"); print_r($val4); $val5=$mem->get("key5"); echo "<br/>val5=".$val5; $val6=$mem->get("key6"); echo "<br/>val6=".$val6; echo "<br/>"; $val7=$mem->get("key7"); print_r($val7);?>
看看最后执行的结果如下:
0 0
- 用PHP程序简单操作Memcached的增删改查
- memcached 增删改查操作
- mybatis-简单的增删改查操作
- mybatis-简单的增删改查操作
- 数据库的简单操作----增删改查
- telnet操作memcached增删改查
- 【学习笔记】一个简单的在线通讯录:php实现简单的增删改查操作
- php操作mysql数据库的连接语句以及最简单的增删改查语句
- php对xml进行简单的增删改查(CRUD)操作
- php的增删改查
- 在php中操作memcached缓存进行增删改查数据
- PHP的MySQL的连接、增删改查操作
- mysql+jdbc简单的增删改查的程序
- PHP实现MYSQL简单的增删改查功能
- php连接mysql数据库的增删改查操作
- php连接Mysql的增删改查操作
- php连接Mysql的增删改查操作
- 6.php sql的操作,增删改查系列
- java--多线程实现两种方式
- javafx之CSS初探
- 关于常规超短波电台信号盲区的解决方案一(使用基地台异频转信GM3688)
- OpenCV学习C++接口:图像锐化
- 80端口被屏蔽,利用网络辅助解决web网站域名80端口
- 用PHP程序简单操作Memcached的增删改查
- MyEclipse An error has occurred. See error log for more details. org/eclipse/jdt/internal/ui/dialogs
- Python产生随机数
- 第一天 java基础学习
- 斐波那契数列
- Java HttpSession
- jquery中的mouseenter实现理解
- 80端口被电信屏蔽,利用80端口映射解决发布网站应用等问题
- 关于6410的调试