• Redis存储数组


    建议使用PHP自带的序列化函数serialize和unserialize函数

    <?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);
        }
    
    }

    转自:https://www.cnblogs.com/xiaozong/p/5666294.html

  • 相关阅读:
    异步非阻塞
    jdbc简单入门
    网络编程
    多线程
    java方法
    java之面向对象
    java-多线程
    Java之反射机制
    使用C#完成冒泡排序
    TextEdit不能空验证设置
  • 原文地址:https://www.cnblogs.com/wobeinianqing/p/8024877.html
Copyright © 2020-2023  润新知