Redis如何保存数组和对象
https://www.cnblogs.com/xiaozong/p/5666294.html
redis类
<?php
class MyRedis{private static $handler;private static function handler(){if(!self::$handler){self::$handler = new Redis();self::$handler -> connect('127.0.0.1','6379');}return self::$handler;}public static function get($key){$value = self::handler() -> get($key);$value_serl = @unserialize($value);if(is_object($value_serl)||is_array($value_serl)){return $value_serl;}return $value;}public static function set($key,$value){if(is_object($value)||is_array($value)){$value = serialize($value);}return self::handler() -> set($key,$value);}}
测试
<?php
require_once 'MyRedis.php';class MyObj{public function rTime(){return time();}
}$arr = array(1,2,3);
$obj = new MyObj();
$str = ' My name is Jeffrey.';MyRedis::set('arr',$arr);
MyRedis::set('obj',$obj);
MyRedis::set('str',$str);$_arr = MyRedis::get('arr');
$_obj = MyRedis::get('obj');
$_str = MyRedis::get('str');var_dump($_arr);
var_dump($_obj->rTime());
var_dump($_str);
Redis如何保存数组和对象相关推荐
- Android SharedPreferences保存和读取对象
SharedPreferences保存和读取对象 1.首先要序列化对象(以下是序列化实体类的样例,不方便贴出实体类全部的代码) public class LoginResult extends Bas ...
- python怎么读取txt文件数据保存数组中-Python Numpy中数据的常用的保存与读取方法...
在经常性读取大量的数值文件时(比如深度学习训练数据),可以考虑现将数据存储为Numpy格式,然后直接使用Numpy去读取,速度相比为转化前快很多. 下面就常用的保存数据到二进制文件和保存数据到文本文件 ...
- JavaScript学习总结(二)数组和对象部分
pt学习总结(二)数组和对象部分 2016-09-16 分类:WEB开发.编程开发.首页精华暂无人评论 来源:trigkit4 分享到:更多1 对象部分 Object类型 Object ...
- 保存数组类型数据_「Java」基础12:什么叫数组?
所谓数组,就是有序的元素序列 ,在数学里面都有讲到这个概念. 那么程序中的数组和数学里的数组又有哪些不同呢? 一.数组的定义与访问 举一个现实生活中的例子: 一个500毫升的杯子,既可以拿来装水,也可 ...
- es6数组里面获取某个值对_ES6:解构——JavaScript 从数组和对象中提取数据的文雅要领...
转载请说明出处,保存原文链接以及作者信息 ES6 有许多新特征,它很大程度上提升了 JavaScript 的编程体验,而且也通知外界,JavaScript 照旧强势. 个中一个新特征是其对数组和对象的 ...
- JS总结:数组 字符串 对象
JS总结:数组 字符串 对象 JS中的数据分类: 1)基本数据类型 数据存储在栈区 number, string, boolean, und, null 2)引用数据类型 数据存储在堆区(引用地址 ...
- js创建字符串、数组、对象
1.创建字符串 1.1 new Array() var arr1 = new Array(); var arr2 = new Array(6); 数组的长度为6 var arr3 = new Arra ...
- 「Redis数据结构」哈希对象(Hash)
「Redis数据结构」哈希对象(Hash) 文章目录 「Redis数据结构」哈希对象(Hash) 一.概述 二.编码 ZipList HashTable 三.编码转换 一.概述 Redis中hash对 ...
- 数组、对象、类数组对象的不同以及类数组转数组方法总结
一.数组.对象.类数组对象数据结构的异同 1.数组 一组有序的数据集合,其索引为从0开始且自然增长的整数,其元素值可以是任何js数据!并且包含一个名为length的属性,该属性表示数组元素的个数! v ...
最新文章
- 学习API网关遇到的名词
- 免费教材丨第47期:业界大牛中文教学视频《深度学习:进阶》第21-24讲
- 失败的Omni协议与继续前行的虫洞协议
- import javax.servlet 出错(真的很管用)
- WordPress 全方位优化指南(下)
- Python 编程系列
- mpls标签分配原理——Vecloud
- PCIe是什么?PCIe标准和PCIe布线规则总结概述
- RISC-V评估系列
- postman提取返回值_postman提取返回值
- 【优化算法】混合增强灰狼优化布谷鸟搜索算法(AGWOCS)【含Matlab源码 1331期】
- laravel多国语言包
- “快手极速版”的模拟器多开方法
- 微信扫一扫二维码无法下载APP的解决方案
- 关于数学建模、机器学习与深度学习的思考
- 面向对象——类和对象
- 面向对象三大特性(多态)
- SSM学习笔记4(Spring整合Mybatis,P26-P28,真吉尔难)
- 代理ARP(Proxy ARP)实验
- 如何为新员工找到团队“归属感”