php文件缓存类用法实例分析,_PHP教程
php文件缓存类用法实例分析。本文实例讲述了php文件缓存类用法。分享给大家供大家参考。具体如下:cache_dir = isset($cache_dir) ? $cache_dir : $this->cache_dir; $this->cache_time = isset($cache_time) ? $cache_time : $this->cache_time; } public function saveCache ($key, $value){ if (is_dir($this->cache_dir)){ $cache_file = $this->cache_dir 。
'/xzcache_' 。 md5($key); $timedif = @(time() - filemtime($cache_file)); if ($timedif >= $this->cache_time) { // cached file is too old, create new $serialized = serialize($value); if ($f = @fopen($cache_file, 'w')) { fwrite ($f, $serialized, strlen($serialized)); fclose($f); } } $result = 1; }else{ echo "Error:dir is not exist。
"; $result = 0; } return $result; } /** * @return array * 0 no cache * 1 cached * 2 overdue */ public function getCache ($key) { $cache_file = $this->cache_dir 。
'/xzcache_' 。
md5($key); if (is_dir($this->cache_dir) && is_file($cache_file)) { $timedif = @(time() - filemtime($cache_file)); if ($timedif >= $this->cache_time) { $result['cached'] = 2; }else{ // cached file is fresh enough, return cached array $result['value'] = unserialize(file_get_contents($cache_file)); $result['cached'] = 1; } }else { echo "Error:no cache"; $result['cached'] = 0; } return $result; }} //end of class用法示例如下:$cache = new XZCache();$key = 'global';$value = $GLOBALS;$cache->saveCache($key, $value);$result = $cache->getCache($key);var_dump($result);。
答:详情>>
答:详情>>
答:技术主管就要对自己所管理的技术感兴趣,并且能够认真主动的去学习其技术,将自己的技术不断更新,技术主管还要负责对自己主管的人员进行定期技术例会讨论并总结技术人员的...详情>>
答:1.更新网卡驱动2.进入bios将无线设置改成enable3.如果是笔记本看看有没有什么开关4.用软件检测网卡是否损坏5.系统问题。重装系统6.。。。重新建立连...详情>>