php中的檔案操作常用方法:
<?php
/** * 以追加方式寫入檔案
* 寫之前先判斷能否開啟,鎖定後再寫入,寫完後釋放鎖,關閉檔案。
* @param unknown_type $file
* @param unknown_type $data
*/function write_file($file, $data)
//lock_nb,排它型鎖定
if (! flock ( $fp, lock_ex ))
//寫入位元組流,serialize寫入其他格式
if (! fwrite ( $fp, $data ))
//釋放鎖定,關閉檔案
flock ( $fp, lock_un );
fclose ( $fp );
return true;
}/**
* 建立目錄
* 類似"xx/xx/***.txt",但是不建立檔案。
* @param "/***/***.txt" $path
* @param 0777 $mode
*/function create_dirs($file_path, $mode = 0777) //mode 077
else
} $path .= "/";
} return $flag;
}?>
如果成功的開啟乙個檔案, fopen()函式返回檔案指標, 否則返回空指標
(null)。由此可判斷檔案開啟是否成功。
來自:
PHP常用檔案操作
將資料讀或寫入檔案,基本分為以下三個步驟 開啟檔案 如果檔案存在 讀 寫檔案 關閉檔案 獲得站點的相對路徑 root server document root 判斷檔案是否存在 if file exists root order.txt 開啟檔案 fp fopen root order.txt ab...
php操作檔案的函式,php常用檔案操作函式彙總
這裡蒐集了大量的php中檔案操作函式如有檔案開啟,建立,刪除,更變組,讀取寫檔案,檔案上傳以及開啟遠端檔案,把內容寫入檔案等例項.fp fopen test.txt r 以唯讀方式開啟檔案,將檔案指標指向檔案頭 fp fopen test.txt r 以讀寫方式開啟檔案,將檔案指標指向檔案頭 fp ...
PHP中的檔案操作
1 讀取a.txt中的內容賦值給 str變數 file a.txt str file get contents file 說明 2 讀取遠端的資源 url echo file get contents url 3 讀出來的內容寫到另乙個檔案中 file put contents 也是乙個快捷函式,幫...