快取時PHP讀寫檔案的方法

2022-07-27 17:12:16 字數 723 閱讀 3414

早期的php框架都是使用之前的方式,下面的為改進的,使用就方便了。

原始的php讀入檔案方式:

// $handle = fopen($files[0], 'r');

// flock($handle, lock_sh);//共享

// $data = fread($handle, filesize($files[0]));

// flock($handle, lock_un);

// fclose($handle);

簡單的讀改為:

$data = file_get_contents($files[0]);

原始的寫入檔案快取方式:

// $handle = fopen($file, 'w');

// flock($handle, lock_ex);//獨佔

// fwrite($handle, serialize($value));

// fflush($handle);

// flock($handle, lock_un);

// fclose($handle);

簡單的寫入改為:

file_put_contents($file, serialize($value),lock_ex);//與依次呼叫 fopen(),fwrite() 以及 fclose() 功能一樣。

PHP讀寫檔案的方法 生成HTML

php 程式設計客棧 生成html countfile templat程式設計客棧e.html num file get contents countfile echo num num str replace 程式設計客棧page title myhome num path template.htm...

PHP讀寫檔案

php如何讀寫檔案 php讀寫檔案,就如同asp中使用fso進行檔案的讀寫操作。當然在asp中fso僅對於執行當前程式的伺服器磁碟上檔案進行讀寫 很明顯就是需要獲得物理路徑 然而php可以通過ftp或http開啟檔案進行讀寫。一,php如何讀取檔案 php讀取檔案可以讀取當前伺服器或遠端伺服器中的檔...

PHP讀寫檔案

一 讀取檔案 例1 xml 開啟檔案 迴圈讀取檔案的全部內容,每次讀取4096個字元 while data fread f,4096 關閉乙個開啟檔案 fclose f 例2 讀取xml檔案,用php正規表示式來記取資料 xml f fopen person.xml r while data fre...