fopen() 打開文件或者 URL
fsockopen()打開一個(gè)網(wǎng)絡(luò)連接或者一個(gè)Unix套接字連接
fwrite () 寫入文件
basename() 返回路徑中的文件名部分。
copy()復(fù)制文件
dirname () 返回路徑中的目錄部分
disk_free_space () 返回目錄中的可用空間
disk_total_space () 返回一個(gè)目錄的磁盤總大小
fclose 關(guān)閉一個(gè)已打開的文件指針
feof() 測(cè)試文件指針是否到了文件結(jié)束的位置
fgetc 從文件指針中讀取一個(gè)字符
fgets 從文件指針中讀取一行
fgetss() 從打開的文件中讀取一行并過濾掉 HTML 和 PHP 標(biāo)記。
file() 把整個(gè)文件讀入一個(gè)數(shù)組中
file_exists ( string $filename ) : bool 檢查文件或目錄是否存在
file_get_contents () 將整個(gè)文件讀入一個(gè)字符串
file_put_contents 將一個(gè)字符串寫入文件
filesize() 函數(shù)返回指定文件的大小 ,返回字節(jié)數(shù)
filetype() 返回指定文件或目錄的類型。
flock() 鎖定或釋放文件
unlink() 刪除文件
fgetcsv() 從文件指針中讀入一行并解析 CSV 字段
fputcsv() 將行格式化為 CSV 并寫入文件指針
fpassthru() 函數(shù)輸出文件指針處的所有剩余數(shù)據(jù)
parse_ini_file() 函數(shù)解析一個(gè)配置文件,并以數(shù)組的形式返回其中的設(shè)置。
pathinfo() 以數(shù)組的形式返回文件路徑的信息
realpath() 返回文件的絕對(duì)路徑
rename() 函數(shù)重命名文件或目錄
mkdir() 創(chuàng)建目錄
move_uploaded_file() 將上傳的文件移動(dòng)到新位置
rmdir() 刪除空目錄
touch() 設(shè)置指定文件的訪問和修改時(shí)間
unlink() 刪除文件
fseek() 在打開的文件中定位
rewind() 將文件指針的位置倒回文件的開頭。
glob() 尋找與模式匹配的文件路徑
scandir() 列出指定路徑中的文件和目錄
opendir() 打開目錄
readdir() 獲取打開目錄中的一條子目錄/文件名稱
closedir(); 關(guān)閉目錄
is_dir() 判斷指定的文件名是否是一個(gè)目錄。
is_executable() 判斷文件是否可執(zhí)行。
is_file() 判斷指定文件是否為常規(guī)的文件。
is_link() 判斷指定的文件是否是連接。
is_readable() 判斷文件是否可讀。
is_uploaded_file() 判斷文件是否是通過 HTTP POST 上傳的。
is_writable() 判斷文件是否可寫。
統(tǒng)計(jì)指定文件夾下的所有文件跟目錄數(shù)