一、判斷普通文件和目錄
1.is_file()//判斷給定文件名是否為一個正常的文件
2.is_dir()//判斷給定文件名是否是一個目錄
二、文件的屬性
1.file_exists()//檢查文件或目錄是否存在
2.filesize()//取得普通文件大小
3.is_readable()//判斷給定文件名是否可讀
4.is_writable()//判斷給定的文件名是否可寫
5.filectime()//獲取文件的創建時間
6.filemtime()//獲取文件的修改時間
7.fileatime()//取得文件的上次訪問時間
8.stat()//獲取文件大部分屬性值
三、目錄的基本操作
1.basename()//返回路徑中的文件名部分
2.dirname()//返回路徑中的目錄部分
3.pathinfo()//返回文件路徑的信息
4.opendir()//打開目錄句柄
5.readdir()//從目錄句柄中讀取條目,返回目錄中下一個文件的文件名
6.rewinddir()//倒回目錄句柄
7.closedir()//關閉目錄句柄
8.mkdir()//新建目錄
9.rmdir()//刪除指定的空目錄
10.scandir()//列出指定路徑中的文件和目錄
四、文件的基本操作
1.fopen()//打開文件或者 URL
2.fread()//讀取文件
3.fgets()//從文件指針中讀取一行
4.feof()//測試文件指針是否到了文件結束的位置
5.fwrite()//寫入文件
6.rewind()//倒回文件指針的位置
7.flock()//輕便的咨詢文件鎖定
8.ftruncate()//將文件截斷到給定的長度
9.fclose()//關閉一個已打開的文件指針
10.file() //把整個文件讀入一個數組中
11.copy()//拷貝文件
12.unlink()//刪除文件
13.file_get_contents()//將整個文件讀入一個字符串
14.file_put_contents()//將字符串寫入文件中
15.rename()//重命名一個文件或目錄
16.readfile()//讀入一個文件並寫入到輸出緩沖