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