首頁 PHP 函式庫 其它類別庫 PHP檔案快取類別庫
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 網站執行 Java 類別檔案? 如何從 PHP 網站執行 Java 類別檔案?

22 Oct 2024

本文討論從 PHP 網站執行 Java 類別檔案以在網頁中利用 Java 功能。主要問題是執行 Java 程式並在 PHP 中檢索其輸出。它提供了使用 PHP exec() 函數的解決方案

如何從不同的 PHP 類別正確存取 MySQLi 資料庫連線? 如何從不同的 PHP 類別正確存取 MySQLi 資料庫連線?

18 Dec 2024

從 PHP 中的其他類別存取 MySQLi 連線從 PHP 5.6 升級到 7.0 時,必須從 MySQL 過渡到 MySQLi。這...

PHP檔案下載類別_PHP教程 PHP檔案下載類別_PHP教程

21 Jul 2016

PHP檔案下載類別。複製程式碼程式碼如下: ? //============================================ ========== //使用範例: //$download=newdownload('php,exe,html',false); //if(!$download-downloadfile($f

php中使用檔案快取的例子 php中使用檔案快取的例子

25 Jul 2016

php中使用檔案快取的例子

PHP取得檔案的mime type類型 PHP取得檔案的mime type類型

25 Jul 2016

PHP取得檔案的mime type類型

如何使用 PHP 從 CSS 檔案中提取包含「postclass」的類別? 如何使用 PHP 從 CSS 檔案中提取包含「postclass」的類別?

13 Nov 2024

使用 PHP 解析 CSS 檔案:使用“postclass”選擇性地提取類別問題:您尋求一種方法來解析 PHP 中的 CSS 檔案並提取每個...

See all articles