首页 > 代码库 > PHP Redis类操作

PHP Redis类操作


/********************************************************************************* 
 * InitPHP 2.0 国产PHP开发框架  Dao-Nosql-Redis 
 *------------------------------------------------------------------------------- 
 * 版权所有: CopyRight By initphp.com 
 * 您可以自由使用该源码,但是在使用过程中,请保留作者信息。尊重他人劳动成果就是尊重自己 
 *------------------------------------------------------------------------------- 
 * $Author:zhuli 
 * $Dtime:2011-10-09  
***********************************************************************************/  
class redisInit {  
      
    private $redis; //redis对象  
      
    /** 
     * 初始化Redis 
     * $config = array( 
     *  'server' => '127.0.0.1' 服务器 
     *  'port'   => '6379' 端口号 
     * ) 
     * @param array $config 
     */  
    public function init($config = array()) {  
        if ($config['server'] == '')  $config['server'] = '127.0.0.1';  
        if ($config['port'] == '')  $config['port'] = '6379';  
        $this->redis = new Redis();  
        $this->redis->connect($config['server'], $config['port']);  
        return $this->redis;  
    }  
      
    /** 
     * 设置值 
     * @param string $key KEY名称 
     * @param string|array $value 获取得到的数据 
     * @param int $timeOut 时间 
     */  
    public function set($key, $value, $timeOut = 0) {  
        $value = http://www.mamicode.com/json_encode($value, TRUE);  >

PHP Redis类操作