/** * 自定义的数据加载方式 * @param type $tag */ function readDataFromMem($mem_key) { $ret = gMem()->hgetall($mem_key); # 已JSON解析 my_Assert(null != $ret, ErrCode::err_mem); # 未找到数据 $this->LoadFrom($ret); } /** * 存储数据到redis */ function updateData($mem_key) { $array = array(); # $vars = get_class_vars(get_class($this)); # 获得实例的实际类名称=>属性数组 foreach ($vars as $name => $value) { $array[$name] = $value; # 取参数中的或者默认值 } gMem()->hmset($mem_key, $array); } // }