位置: 编程技术 - 正文

PHP:Memcached::getMulti()的用法_Memcached类

编辑:rootadmin
Memcached::getMulti

推荐整理分享PHP:Memcached::getMulti()的用法_Memcached类,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PECL memcached >= 0.1.0)

Memcached::getMulti — 检索多个元素

说明 public mixed Memcached::getMulti ( array $keys [, array &$cas_tokens [, int $flags ]] )

Memcached::getMulti()与Memcached::get()类似,但是这个方法用来检索 keys数组指定的多个key对应的元素。如果提供了参数cas_tokens,对于检索到的元素会为其添加CAS标记值。

Note:

与Memcached::get()不同的是,不能为Memcached::getMulti()指定通读回掉函数,因为memcache协议 不能提供多个key检索时没有查找到的key的信息。

flags参数可以用做指定Memcached::getMulti()的附加选项。 当前,仅可以指定为Memcached::GET_PRESERVE_ORDER以保证返回的key的顺序和请求时一致。

参数

keys

要检索的key的数组。

cas_tokens PHP:Memcached::getMulti()的用法_Memcached类

用来存储检索到的元素的CAS标记。

flags

get操作的附加选项。

返回值

返回检索到的元素的数组 或者在失败时返回 FALSE. 如需要则使用 Memcached::getResultCode()。

范例

Example #1 Memcached::getMulti() 示例

<?php$m=newMemcached();$m->addServer('localhost',);$items=array('key1'=>'value1','key2'=>'value2','key3'=>'value3');$m->setMulti($items);$result=$m->getMulti(array('key1','key3','badkey'),$cas);var_dump($result,$cas);?>

以上例程的输出类似于:

Example #2 Memcached::GET_PRESERVE_ORDER 示例

<?php$m=newMemcached();$m->addServer('localhost',);$data=array('foo'=>'foo-data','bar'=>'bar-data','baz'=>'baz-data','lol'=>'lol-data','kek'=>'kek-data',);$m->setMulti($data,);$null=null;$keys=array_keys($data);$keys[]='zoo';$got=$m->getMulti($keys,$null,Memcached::GET_PRESERVE_ORDER);foreach($gotas$k=>$v){echo"$k$vn";}?>

以上例程的输出类似于:

参见

Memcached::getMultiByKey() - 从特定服务器检索多个元素 Memcached::get() - 检索一个元素 Memcached::getDelayed() - 请求多个元素

PHP:Memcached::getDelayedByKey()的用法_Memcached类 Memcached::getDelayedByKey(PECLmemcached=0.1.0)Memcached::getDelayedByKey从指定的服务器上请求多个元素说明publicboolMemcached::getDelayedByKey(string$server_key,array$keys[,bool$with_ca

PHP:Memcached::getDelayed()的用法_Memcached类 Memcached::getDelayed(PECLmemcached=0.1.0)Memcached::getDelayed请求多个元素说明publicboolMemcached::getDelayed(array$keys[,bool$with_cas[,callback$value_cb]])Memcached::getDelayed()向Memcache

PHP:Memcached::getByKey()的用法_Memcached类 Memcached::getByKey(PECLmemcached=0.1.0)Memcached::getByKey从特定的服务器检索元素说明publicmixedMemcached::getByKey(string$server_key,string$key[,callback$cache_cb[,float&$cas_token]])Mem

标签: PHP:Memcached::getMulti()的用法_Memcached类

本文链接地址:https://www.jiuchutong.com/biancheng/280112.html 转载请保留说明!

上一篇:PHP:Memcached::getMultiByKey()的用法_Memcached类

下一篇:PHP:Memcached::getDelayedByKey()的用法_Memcached类

  • 医院能否开具增值税专用发票
  • 附加税计提多了怎么调整税额
  • 工程服务的税率是多少?
  • 分支机构是否享受小微企业企业所得税优惠?
  • 英国租金收入所得税
  • 应纳税所得额的计算公式
  • 电子承兑汇票接收和转出步骤
  • 企业法人个人帐户是什么
  • 税务局金四上线
  • 金融业保险业
  • 要求做前两年的核酸检测
  • 银行理财产品属于基金吗
  • 库存现金盘盈的账务处理中可能涉及的科目有
  • 国税地税纳税申报
  • 社保银行扣款未扣怎么办
  • 什么是补提或者计提
  • 普通股优先股后配股区别
  • 增值税发票税率怎么算
  • 怎么检查windows版本
  • 询证函是什么文书
  • 对公汇款银行退回
  • 承兑交单是什么的一种
  • 用人单位发放工资时跨行手续费应由谁支付
  • linux系统中将加密过的密码放到什么文件中
  • mac如何改变照片图库
  • 小米无线路由器internet黄灯
  • 外贸企业代理出口销售的出口退税手续由谁办理
  • 本月收到的发票可以下月勾选抵扣吗
  • 逾期未收回包装物押金会计分录
  • 车保险理赔的钱多久到账
  • 完工产品成本怎么分配
  • 马赛马拉国家保护区内动物
  • 阿里云主机php版本
  • SpringBoot+Vue实现简单用户管理平台第一篇(后端接口设计)
  • ssh非交互式登录
  • 增值税专用发票有几联?
  • 普通发票两联都盖章吗
  • 应付债券利息费用计算表怎么填
  • 法院对行政机关罚款
  • 采购供应部门发挥的作用
  • 合同金额含税么
  • 企业银行流水可以不给税务吗
  • 2019年无形资产的摊销额为
  • 汇兑记载事项及内容
  • 销售旧固定资产开票编码
  • 什么叫增值入股
  • 什么叫递延收益和其他收益
  • 缴纳残保金会计分录怎么做
  • 营改增之前
  • 中小微企业有哪些企业
  • 电子发票报销后退款
  • 电影院分成比例
  • 开发票货款未公对公转如何做账?
  • 外贸企业面对人民币升值应该采取什么的避险措施
  • 承兑汇票需要做账吗
  • 企业提取盈余公积的比例
  • 过节费可以发现金吗
  • 企业利润的构成内容
  • 废品损失的计算方法及废品损失的范围
  • mysql使用教程
  • sqlserver升级到2016
  • 电脑windows怎么查
  • win8.1怎么重新装系统
  • xp系统设置锁屏
  • fedora gnome
  • windows7计算机管理拒绝访问
  • win8怎么分配磁盘空间
  • 怎么修复windows update
  • xp双系统怎么切换系统
  • linux 限制内存
  • python socket操作
  • vs2012配置opencv4.8
  • nodejs创建vue
  • 相机跟随人物移动
  • bootstrap快速入门
  • 详解16型人格
  • js获取父级元素
  • 关于两个人感情文案
  • jquery编写Tab选项卡滚动导航切换特效
  • 普通发票和增值税普票有啥区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设