php 写入缓存文件、读取缓存文件的函数代码
一、写结果缓存文件
/** *写结果缓存文件 * *@paramsstring$cache_name *@paramsstring$caches * *@return */ functionwrite_static_cache($cache_name,$caches) { if((DEBUG_MODE&2)==2) { returnfalse; } $cache_file_path=ROOT_PATH.'/temp/static_caches/'.$cache_name.'.php'; $content=""; file_put_contents($cache_file_path,$content,LOCK_EX); }
二、读结果缓存文件
/** *读结果缓存文件 * *@paramsstring$cache_name * *@returnarray$data */ functionread_static_cache($cache_name) { if((DEBUG_MODE&2)==2) { returnfalse; } static$result=array(); if(!empty($result[$cache_name])) { return$result[$cache_name]; } $cache_file_path=ROOT_PATH.'/temp/static_caches/'.$cache_name.'.php'; if(file_exists($cache_file_path)) { include_once($cache_file_path); $result[$cache_name]=$data; return$result[$cache_name]; } else { returnfalse; } }
以上就是php写入缓存文件、读取缓存文件内容的函数代码,需要的朋友可以参考一下。