- /**
- * 读取或设置缓存
- *
- * @access public
- * @param string $name 缓存名称
- * @param mixed $value 缓存内容, null删除缓存
- * @param string $path 缓存路径
- * @return mixed
- */
- function cache($name, $value = , $path = )
- {
- return false; //调试阶段, 不进行缓存
- $path = empty($path) ? ROOT_PATH . /Runtime/Data/ : $path;
- $file = $path . $name . .php;
-
- if (empty($value)) {
- //缓存不存在
- if (!is_file($file)) {
- return false;
- }
-
- // 删除缓存
- if (is_null($value)) {
- unlink($file);
- return true;
- }
-
- $data = include $file;
- return $data;
- }
-
- $value = var_export($value, true);
- $value = "";
- return file_put_contents($file, $value);
- }
-
- //函数调用
- cache(name, array(a, b, c)); //写入缓存 name为缓存名称, 后面那个数组是缓存的内容
- cache(name); //读取缓存
- cache(name, null); //删除缓存
- ?>
-
http://www.bkjia.com/PHPjc/486194.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/486194.htmlTechArticle?php /** * 读取或设置缓存 * * @access public * @param string $name 缓存名称 * @param mixed $value 缓存内容, null删除缓存 * @param string $path 缓存路径 * @re...
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn