function s_memcache($key, &$value = false, $time = 300)
{
    if (s_bad_string($key)) {
        return false;
    }
    $key = s_memcache_key($key);
    if ($value === false) {
        //获取memcache值
        return s_memcache_get($key);
    } else {
        //设置memcache值
        return s_memcache_set($key, $value, $time);
    }
    return false;
}
function s_memcache($key, &$value = false, $time = 300, $replace = false)
{
    if (s_bad_string($key)) {
        return false;
    }
    $key = s_memcache_key($key);
    if ($replace === true && s_memcache_get($key) !== false) {
        //替换操作
        return s_memcache_reset($key, $value, $time);
    } else {
        if ($value === false) {
            //获取memcache值
            return s_memcache_get($key);
        } else {
            //设置memcache值
            return s_memcache_set($key, $value, $time);
        }
    }
    return false;
}