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如何保存数组和对象相关推荐

  1. Android SharedPreferences保存和读取对象

    SharedPreferences保存和读取对象 1.首先要序列化对象(以下是序列化实体类的样例,不方便贴出实体类全部的代码) public class LoginResult extends Bas ...

  2. python怎么读取txt文件数据保存数组中-Python Numpy中数据的常用的保存与读取方法...

    在经常性读取大量的数值文件时(比如深度学习训练数据),可以考虑现将数据存储为Numpy格式,然后直接使用Numpy去读取,速度相比为转化前快很多. 下面就常用的保存数据到二进制文件和保存数据到文本文件 ...

  3. JavaScript学习总结(二)数组和对象部分

    pt学习总结(二)数组和对象部分 2016-09-16    分类:WEB开发.编程开发.首页精华暂无人评论     来源:trigkit4 分享到:更多1 对象部分 Object类型 Object  ...

  4. 保存数组类型数据_「Java」基础12:什么叫数组?

    所谓数组,就是有序的元素序列 ,在数学里面都有讲到这个概念. 那么程序中的数组和数学里的数组又有哪些不同呢? 一.数组的定义与访问 举一个现实生活中的例子: 一个500毫升的杯子,既可以拿来装水,也可 ...

  5. es6数组里面获取某个值对_ES6:解构——JavaScript 从数组和对象中提取数据的文雅要领...

    转载请说明出处,保存原文链接以及作者信息 ES6 有许多新特征,它很大程度上提升了 JavaScript 的编程体验,而且也通知外界,JavaScript 照旧强势. 个中一个新特征是其对数组和对象的 ...

  6. JS总结:数组 字符串 对象

    JS总结:数组 字符串 对象 JS中的数据分类: 1)基本数据类型  数据存储在栈区 number, string, boolean, und, null 2)引用数据类型  数据存储在堆区(引用地址 ...

  7. js创建字符串、数组、对象

    1.创建字符串 1.1 new Array() var arr1 = new Array(); var arr2 = new Array(6); 数组的长度为6 var arr3 = new Arra ...

  8. 「Redis数据结构」哈希对象(Hash)

    「Redis数据结构」哈希对象(Hash) 文章目录 「Redis数据结构」哈希对象(Hash) 一.概述 二.编码 ZipList HashTable 三.编码转换 一.概述 Redis中hash对 ...

  9. 数组、对象、类数组对象的不同以及类数组转数组方法总结

    一.数组.对象.类数组对象数据结构的异同 1.数组 一组有序的数据集合,其索引为从0开始且自然增长的整数,其元素值可以是任何js数据!并且包含一个名为length的属性,该属性表示数组元素的个数! v ...

最新文章

  1. 学习API网关遇到的名词
  2. 免费教材丨第47期:业界大牛中文教学视频《深度学习:进阶》第21-24讲
  3. 失败的Omni协议与继续前行的虫洞协议
  4. import javax.servlet 出错(真的很管用)
  5. WordPress 全方位优化指南(下)
  6. Python 编程系列
  7. mpls标签分配原理——Vecloud
  8. PCIe是什么?PCIe标准和PCIe布线规则总结概述
  9. RISC-V评估系列
  10. postman提取返回值_postman提取返回值
  11. 【优化算法】混合增强灰狼优化布谷鸟搜索算法(AGWOCS)【含Matlab源码 1331期】
  12. laravel多国语言包
  13. “快手极速版”的模拟器多开方法
  14. 微信扫一扫二维码无法下载APP的解决方案
  15. 关于数学建模、机器学习与深度学习的思考
  16. 面向对象——类和对象
  17. 面向对象三大特性(多态)
  18. SSM学习笔记4(Spring整合Mybatis,P26-P28,真吉尔难)
  19. 代理ARP(Proxy ARP)实验
  20. 如何为新员工找到团队“归属感”

热门文章

  1. spring 多个数据库_在Spring使用多个数据库
  2. 什么是运动控制,工业控制与自动化领域中运动控制器的作用是什么?- 顶控科技
  3. USG6500端口映射
  4. 推荐几款好用的UI框架 和 后台管理系统(开源免费)
  5. 图片瘦身的正确姿势,让你的 CDN 费用省 50% 以上!
  6. 第1章 人机交互与用户体验
  7. Java乐观锁%悲观锁
  8. IOT语义互操作性之标准与开源
  9. 项目经理的专业面试10条经验总结
  10. 开源正弦波20kHz信号发生器电路分析