当前位置:首页 > PHP教程 > php高级应用 > 列表

PHP获取Memcached的cas_token

发布:smiling 来源: PHP粉丝网  添加日期:2020-04-09 15:23:02 浏览: 评论:0 

本篇文章主要给大家介绍PHP获取Memcached的cas_token的方法,希望对需要的朋友有所帮助!

php官方提供的方法代码

$ips = $m->get('ip_block', null, $cas);

按照php官方文档提供的代码来获取cas_token,结果$cas始终是null,查了好久,原来php5和php7中获取cas_token的方式是不同的

php5的方法

$ips = $m->get('ip_block', null, $cas);

var_dump($cas);

php7的方法

$_val = $m->get('ip_block', null, Memcached::GET_EXTENDED);

var_dump($_val['cas']);

做个判断

  1. $cas = null; 
  2.  
  3. if (defined(Memcached::GET_EXTENDED)){ 
  4.  
  5.     $_val = $m->get('ip_block', null, Memcached::GET_EXTENDED); 
  6.  
  7.     $cas = $_val['cas']; 
  8.  
  9. else { 
  10.  
  11.     $ips = $m->get('ip_block', null, $cas); 
  12.  
  13.  
  14. var_dump($cas); 

Tags: Memcached cas_token

分享到: