1. 程式人生 > >檔案及目錄處理

檔案及目錄處理

file_get_contents

file_put_contens

fopen

  • r/r+ 只讀開啟,指標開頭
  • w/w+ 寫入開啟,指標開頭,清空檔案,不存建立
  • a/a+ 追加開啟,指標末尾,不存建立
  • x/x+ 建立模式開啟
  • b 二進位制開啟
  • t 文字開啟

寫入函式

  • fwrite
  • fputs

讀取函式

  • fread
  • fgets
  • fgetc

其它讀取函式

  • file
  • readfile

名稱相關

  • basename 
  • dirname 
  • pathinfo

目錄讀取 

  • opendir
  • readdir
  • closedir
  • rewinddir

目錄刪除

  • rmdir 目錄裡沒檔案才能刪除

目錄建立

  • mkdir

檔案大小

filesize

目錄大小

  • disk_free_space
  • disk_total_space

檔案拷貝

  • copy

刪除檔案

  • unlink

檔案型別

filetype

重新命名檔案或目錄

rename

檔案擷取

ftruncate

檔案屬性

file_exists,is_readable,is_writeable,is_executable,filectime,fileatime,filemtime

檔案鎖

flock

檔案指標

  • ftell 
  • fseek
  • rewind