PHP文件缓存类库
<?php class File { private $_dir; const EXT = '.txt'; public function __construct() { $this->_dir = dirname(__FILE__) . '/files/'; } public function cacheData($key, $value = '', $cacheTime = 0) { $filename = $this->_dir . $key . self::EXT; if($value !== '') { // 将value值写入缓存 if(is_null($value)) { //$value 为null 将删除缓存 return @unlink($filename); } //目录不存在建立目录 $dir = dirname($filename); if(!is_dir($dir)) { mkdir($dir, 0777); } //设置定长缓存时间,保存到缓存文件中 $cacheTime = sprintf('%011d', $cacheTime); return file_put_contents($filename,$cacheTime . json_encode($value)); }
这是一个PHP文件缓存类库,需要的朋友可以下载使用
免责声明
本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn
相关文章
PHP文件缓存类实现代码_php技巧
16 May 2016
这篇文章主要介绍了PHP文件缓存类实现代码,php中缓存分类数据库缓存,文件缓存和内存缓存,对php缓存感兴趣的朋友可以学习学习下面的文章。
百度文库怎么清理软件缓存 清理软件缓存的操作方法
10 Jun 2024
《百度文库》清理软件缓存的操作方法,百度文库软件中有很多的玩法,其中很多人在软件中不知道怎么去清理软件的缓存,下面去看看吧。清理软件缓存第一步,点击我的我们打开百度文库软件,然后我们的点击右下角的我的选项。第二步,点击设置进入我的页面之后,然后我们点击右上角的设置功能,如图所示。第三步,点击清理缓存进入设置之后,我们找到里面的清理缓存的功能,如图所示,点击即可清理缓存。
C++ 函数库中有哪些文件和路径类?
19 Apr 2024
文件和路径类是C++标准库中用于操作文件和路径的类。文件类包括ifstream(读取文本文件)、ofstream(写入文本文件)、fstream(读写文本文件)、ofstream(写二进制文件)和ifstream(读二进制文件)。路径类包括path(表示文件或目录路径)和directory_entry(表示文件系统条目信息)。在实际应用中,可以打开文件进行读取和写入,按行读取文件内容,并将内容写入其他文件。
PHP Excel类读取excel文件并且导入数据库
25 May 2016
在一般情况下如果我们要把excel数据库中的数据导入到mysql数据库我们没什么好办法实现了,但有了PHP Excel失控这后一切都变得简单了.本代码是在thinkphp中开始使用的.1.引入类...
Hot tools Tags
Hot Tools
Hot Article
龙腾世纪:面纱守卫 - 复活者仪式演练
01 Nov 2024
手游攻略
如何使用Go客户端检索Kubernetes Pod和节点资源使用指标?
03 Nov 2024
Golang
龙腾世纪:面纱守卫 - 不受欢迎的客人演练
04 Nov 2024
手游攻略
如何在 Matplotlib 中自定义刻度标签外观?
01 Nov 2024
Python教程
项目 采用普遍接受的命名约定
01 Nov 2024
java教程