php檔案操作

2021-07-06 08:45:43 字數 1312 閱讀 7212

計應134軟體實驗班(劉瑞鋒)學習筆記:

php指令碼語言提供了對檔案進行操作開啟的fopen()函式和關閉的fclose()函式,開啟檔案需要指定檔案的路徑,既可以是相對路徑,也可以是據對路徑,如果沒有指定路徑開啟的是本地檔案;關閉檔案時只需要指向檔案,如果成功返回true,失敗返回false。

(1)通過readfile()函式我們可以讀入乙個檔案並將其寫入導輸出緩衝;file()函式可以讀取整個函式,但是儲存結果是安行儲存;file_get_filename()函式是將檔案內容讀入到乙個字串中。讀取到的檔案你可以對檔案進行一定的mode設定,來確定檔案的操作行為。

index.php

使用readfile()函式讀取檔案內容:

<?php readfile('tm.txt'); ?>

使用file()函式讀取檔案內容:

<?php

$f_arr = file('tm.txt');

foreach($f_arr as $cont)

?>

使用file_get_contents()函式讀取檔案內容:

(2)通過fgets()和fgetss()函式,我們可以讀取一行檔案資料,也可以用fgetc()讀取乙個字元,但是用fgetss()函式讀取檔案時會自動過濾內容中的html和php標記。

index.php

使用fgets函式:

<?php

$fopen = fopen('fun.php','rb');

while(!feof($fopen))

fclose($fopen);

?>

使用fgetss函式:

對目錄操作和檔案操作沒多大區別,通過opendir()函式來開啟目錄,通過closedir()函式來關閉目錄。

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...