[PHP] 寫檔讀檔及檔案處理

最近寫了一個存放信件的地方,其實要用資料庫也不是不可以 …

開檔

1
$file = fopen("file.txt", "r");

後面參數請參考網站

讀檔

1
$text = fgets($file);

不同讀取方式請參考網站

寫檔

1
fwrite($file,$text) ;

取得目錄底下所有檔案

1
$list = glob("*.txt");

後面參數請參考網站

自然排序

由於排序是按照字串來比較,所以11會排在2前面,如果不想要手刻就可以使用natsort

1
natsort($list);

但注意必須用foreach才能達到排序後的效果。

修改檔案權限

1
chmod("file.txt",0000);

詳細參數請參考網站