PHP使用Redis存储
来源:互联网 发布:录音音乐合成软件 编辑:程序博客网 时间:2024/06/03 17:37
1. 封装一个自己的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);
}
}
2.调用测试
<?php
require_once 'MyRedis.php';
class test{
public static $name = 'rose';
public function pub(){
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
}
protected function pro(){
echo 'this is protected';
}
private function pri(){
echo 'this is private';
}
}
$test = new test();
$test->pub();
$arr = array(1,2,3);
$store_arr = MyRedis::set('arr',$arr);
$get_arr = MyRedis::get('arr');
var_dump($get_arr);
- PHP使用Redis存储
- php Redis存储Session
- 使用redis作为php中session的存储介质
- PHP中使用memcache(或者redis)存储session
- PHP使用Redis存储session时的一个Warning定位
- PHP实现redis存储session
- 使用redis存储session
- 安装使用php-redis
- PHP中使用Redis
- php redis的使用
- php使用redis
- PHP使用redis
- PHP 使用 Redis
- PHP使用Redis一
- PHP使用Redis二
- php中使用redis
- PHP 中使用 redis
- PHP 使用 Redis
- HDU 1595 find the longest of the shortest 删掉任意一条边的最长最短路
- maven profile 使用
- 笔记--xml简介
- Linux 学习笔记(一)
- 服务器中判断客户端socket断开连接的方法
- PHP使用Redis存储
- POJ1035-Spell checker(字符串,模拟)
- 大整数乘法
- Zookeeper学习笔记 --- Python操作zookeeper
- 小菜鸟对并发编程的理解
- 图形学(1)概论及一些基础知识
- iOS开发中时间戳和时间的相互转换
- commom fileupload结构
- JdKAPI掌握