zoukankan      html  css  js  c++  java
  • PHP静态变量定义memcache对象的调用

    <?php
    $do = $_GET['do'];
    myCache($do,'do');
    echo myCache($do);
    
    /**
     * 缓存管理
     * @param mixed $name 缓存名称,如果为数组表示进行缓存设置
     * @param mixed $value 缓存值
     * @param mixed $expire 缓存参数
     * @return mixed
     */
    function myCache($name,$value='',$expire=3600) {
        static $cache = null;
        if(!isset($cache)) {
            $cache = new Memcache();
            if (!$cache->connect('127.0.0.1', 11211))  die('could not connect');
        }
        if('' === $value){
            return $cache->get($name);
        }elseif(is_null($value)) {
            return $cache->delete($name);
        }else {
            return $cache->set($name, $value, MEMCACHE_COMPRESSED, $expire);
        }
    }
  • 相关阅读:
    关于input()
    HDU 3746
    HDU 4335 Contest 4
    HDU 4418 高斯消元法求概率DP
    HDU 4339 Contest 4
    HDU 4334 Contest 4
    HDU 4333 Contest 4
    HDU 4332 Contest 4
    HDU 4035
    HDU 4336
  • 原文地址:https://www.cnblogs.com/ahwu/p/5461157.html
Copyright © 2011-2022 走看看