php 檔案操作

2022-09-12 20:42:21 字數 1230 閱讀 2349

/*

php讀取檔案

*/$filename = 'd:/workspace/zhiliao/file.txt';

/*** 開啟檔案

* r 唯讀 指標指向檔案頭

* r+ 讀寫 指標指向檔案頭

* w 寫入 清空檔案內容 檔案不存在則建立

* w+ 讀寫 清空檔案內容 檔案不存在則建立

* a 寫入 檔案末尾寫 檔案不存在則建立

* a+ 讀寫 檔案末尾寫 檔案不存在則建立

* x 寫入 建立新檔案

* x+ 讀寫 建立新檔案

* t 預設 文字檔案

* b 二進位制檔案

*/$handle = fopen($filename,"r");

/*按 讀取本地檔案

*/$filesize = filesize($filename);/*

檔案大小 位元組 只可以是本地檔案

*/$contents = fread($handle,$filesize/2);/*

根據檔案大小讀取檔案內容(讀取一半內容)

*//*

可以用來讀取遠端檔案 如 $filename=''

*/$content = '';

while(!feof($handle))

/*按行讀取

*/while (!feof($handle

))

/*按行讀取 去掉php和html標籤 第三個引數表示不去年的標籤

*/while(!feof($handle

))

/*按行讀取 內容放到陣列裡

*/$array = file($filename

);

/*讀取檔案內容寫入到緩衝區 返回檔案大小

*/$size = readfile($filename

);

/*讀取檔案內容到字串 效能比較好優先使用該方法 但可能不如readfile

*/$content = file_get_contents($filename

);

/*當前指標到檔案結尾的內容寫到緩衝

*/$a = fseek($handle,10);/*

指標定位到10位元組處

*/$b = fpassthru($handle);/*

返回檔案大小

*/fclose($handle);

php操作php檔案

聽起來有些暈吧?使用php來操作php頁面。有乙個小的用途,在乙個系統當中可能會有個別的小項不便存入資料庫,但是我們又要經常在其他頁面當中呼叫,而且還需要更新,那麼我們就可以用這種方式來解決。其中遇到幾個小問題,搞了俺半天時間才搞定 比如說 使用者需要更改某乙個標題,但是單獨為這個標題在建立乙個表,...

php檔案操作

1 開啟檔案 resource fopen string filename,string mode bool use include path resource zcontext handle fopen filename,mode 開啟檔案,返回代表此檔案的資源的控制代碼 檔名稱可以使用相對路徑或...

PHP 檔案操作

建立檔案 方法一 file fopen test.txt w 方法二 touch file 建立資料夾 mkdir web www testing test dir 0700 建立多層資料夾 原生 mkdir web www testing test dir 0700,true 遞迴 functio...