PHP 函式功能參考
basename() 返回路徑中的檔名部分
chgrp() 改變檔案組
chmod() 改變檔案模式
chown() 改變檔案所有者
clearstatcache() 清除檔案狀態快取
copy() 複製檔案
delete() 參見 unlink() 或 unset()
dirname() 返回路徑中的目錄名稱部分
disk_free_space() 返回目錄的可用空間
disk_total_space() 返回一個目錄的磁碟總容量
diskfreespace() disk_free_space() 的別名
fclose() 關閉開啟的檔案
feof() 測試檔案指標是否到了檔案結束的位置
fflush() 向開啟的檔案輸出緩衝內容
fgetc() 從開啟的檔案中返回字元
fgetcsv() 從開啟的檔案中解析一行,校驗 CSV 欄位
fgets() 從開啟的檔案中返回一行
fgetss() 從開啟的檔案中讀取一行並過濾掉 HTML 和 PHP 標記
file() 把檔案讀入一個數組中
file_exists() 檢查檔案或目錄是否存在
file_get_contents() 將檔案讀入字串
file_put_contents 將字串寫入檔案
fileatime() 返回檔案的上次訪問時間
filectime() 返回檔案的上次改變時間
filegroup() 返回檔案的組 ID
fileinode() 返回檔案的 inode 編號
filemtime() 返回檔案的上次修改時間
fileowner() 檔案的 user ID (所有者)
fileperms() 返回檔案的許可權
filesize() 返回檔案大小
filetype() 返回檔案型別
flock() 鎖定或釋放檔案
fnmatch() 根據指定的模式來匹配檔名或字串
fopen() 開啟一個檔案或 URL
fpassthru() 從開啟的檔案中讀資料,直到 EOF,並向輸出緩衝寫結果
fputcsv() 將行格式化為 CSV 並寫入一個開啟的檔案中
fputs() fwrite() 的別名
fread() 讀取開啟的檔案
fscanf() 根據指定的格式對輸入進行解析
fseek() 在開啟的檔案中定位
fstat() 返回關於一個開啟的檔案的資訊
ftell() 返回檔案指標的讀/寫位置
ftruncate() 將檔案截斷到指定的長度
fwrite() 寫入檔案
glob() 返回一個包含匹配指定模式的檔名/目錄的陣列
is_dir() 判斷指定的檔名是否是一個目錄
is_executable() 判斷檔案是否可執行
is_file() 判斷指定檔案是否為常規的檔案
is_link() 判斷指定的檔案是否是連線
is_readable() 判斷檔案是否可讀
is_uploaded_file() 判斷檔案是否是通過 HTTP POST 上傳的
is_writable() 判斷檔案是否可寫
is_writeable() is_writable() 的別名
link() 建立一個硬連線
linkinfo() 返回有關一個硬連線的資訊
lstat() 返回關於檔案或符號連線的資訊
mkdir() 建立目錄
move_uploaded_file() 將上傳的檔案移動到新位置
parse_ini_file() 解析一個配置檔案
pathinfo() 返回關於檔案路徑的資訊
pclose() 關閉有 popen() 開啟的程序
popen() 開啟一個程序
readfile() 讀取一個檔案,並輸出到輸出緩衝
readlink() 返回符號連線的目標
realpath() 返回絕對路徑名
rename() 重名名檔案或目錄
rewind() 倒回檔案指標的位置
rmdir() 刪除空的目錄
set_file_buffer() 設定已開啟檔案的緩衝大小
stat() 返回關於檔案的資訊
symlink() 建立符號連線
tempnam() 建立唯一的臨時檔案
tmpfile() 建立臨時檔案
touch() 設定檔案的訪問和修改時間
umask() 改變檔案的檔案許可權
unlink() 刪除檔案