예제 #1
0
파일: Redis.php 프로젝트: pan269/php-webim
 function getUsers($users)
 {
     $keys = array();
     $ret = array();
     foreach ($users as $v) {
         $keys[] = self::$prefix . 'client_' . $v;
     }
     $info = $this->redis->mget($keys);
     foreach ($info as $v) {
         $ret[] = unserialize($v);
     }
     return $ret;
 }
예제 #2
0
 protected function _cmd_getNodeList($fd, $req)
 {
     $nodeList = $this->redis->sMembers(self::KEY_NODE_LIST);
     array_walk($nodeList, function (&$a) {
         $a = self::KEY_NODE_INFO . ':' . $a;
     });
     $nodeInfo = $this->redis->mget($nodeList);
     $this->sendResult($fd, 0, '', $nodeInfo);
 }