<?php
|
/**
|
* PhalApi_Cache 缓存接口
|
*
|
* @package PhalApi\Cache
|
* @license http://www.phalapi.net/license GPL 协议
|
* @link http://www.phalapi.net/
|
* @author dogstar <chanzonghuang@gmail.com> 2015-02-04
|
*/
|
|
interface PhalApi_Cache {
|
|
/**
|
* 设置缓存
|
*
|
* @param string $key 缓存key
|
* @param mixed $value 缓存的内容
|
* @param int $expire 缓存有效时间,单位秒,非时间戳
|
*/
|
public function set($key, $value, $expire = 600);
|
|
/**
|
* 读取缓存
|
*
|
* @param string $key 缓存key
|
* @return mixed 失败情况下返回NULL
|
*/
|
public function get($key);
|
|
/**
|
* 删除缓存
|
*
|
* @param string $key
|
*/
|
public function delete($key);
|
}
|