为了账号安全,请及时绑定邮箱和手机立即绑定

PHP memcached扩展的set和add方法

PHP memcached扩展的set和add方法

慕姐4208626 2019-03-30 09:31:22
$sql="SELECT*FROMtypecho_contentsWHEREcid='1'";$memc_key=md5($sql);$memc=newMemcached();$memc->addServer('127.0.0.1','11211');$memc_res=$memc->get($memc_key);if($memc_res){echo$memc_res;}else{//数据库查询得到$str$memc_res=$memc->set(memc_key,$str);//此时用set呢,还是应该$memc->getResultCode()查询上次错误信息,使用add呢?}set和add的使用需要有意区分么,那我岂不是一律使用set就可以了么
查看完整描述

2 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

set和add最显而易见的区别就是:
如果key是已经存在的set是更新原来的数据,而add则不会。
                            
查看完整回答
反对 回复 2019-03-30
  • 2 回答
  • 0 关注
  • 400 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信