1. 程式人生 > >PHP文件函數

PHP文件函數

文件大小 mkdir basename 路徑名 可用 編號 url is_file dir

PHP文件函數

函數 描述 PHP
basename() 返回路徑中的文件名部分。 3
chgrp() 改變文件組。 3
chmod() 改變文件模式。 3
chown() 改變文件所有者。 3
clearstatcache() 清除文件狀態緩存。 3
copy() 復制文件。 3
delete() 參見 unlink() 或 unset()。
dirname() 返回路徑中的目錄名稱部分。 3
disk_free_space() 返回目錄的可用空間。 4
disk_total_space() 返回一個目錄的磁盤總容量。 4
diskfreespace() disk_free_space() 的別名。 3
fclose() 關閉打開的文件。 3
feof() 測試文件指針是否到了文件結束的位置。 3
fflush() 向打開的文件輸出緩沖內容。 4
fgetc() 從打開的文件中返回字符。 3
fgetcsv() 從打開的文件中解析一行,校驗 CSV 字段。 3
fgets() 從打開的文件中返回一行。 3
fgetss() 從打開的文件中讀取一行並過濾掉 HTML 和 PHP 標記。 3
file() 把文件讀入一個數組中。 3
file_exists() 檢查文件或目錄是否存在。 3
file_get_contents() 將文件讀入字符串。 4
file_put_contents() 將字符串寫入文件。 5
fileatime() 返回文件的上次訪問時間。 3
filectime() 返回文件的上次改變時間。 3
filegroup() 返回文件的組 ID。 3
fileinode() 返回文件的 inode 編號。 3
filemtime() 返回文件的上次修改時間。 3
fileowner() 文件的 user ID (所有者)。 3
fileperms() 返回文件的權限。 3
filesize() 返回文件大小。 3
filetype() 返回文件類型。 3
flock() 鎖定或釋放文件。 3
fnmatch() 根據指定的模式來匹配文件名或字符串。 4
fopen() 打開一個文件或 URL。 3
fpassthru() 從打開的文件中讀數據,直到 EOF,並向輸出緩沖寫結果。 3
fputcsv() 將行格式化為 CSV 並寫入一個打開的文件中。 5
fputs() fwrite() 的別名。 3
fread() 讀取打開的文件。

glob() 返回一個包含匹配指定模式的文件名/目錄的數組。 4
is_dir() 判斷指定的文件名是否是一個目錄。 3
is_executable() 判斷文件是否可執行。 3
is_file() 判斷指定文件是否為常規的文件。 3
is_link() 判斷指定的文件是否是連接。 3
is_readable() 判斷文件是否可讀。 3
is_uploaded_file() 判斷文件是否是通過 HTTP POST 上傳的。 3
is_writable() 判斷文件是否可寫。 4
is_writeable() is_writable() 的別名。 3
link() 創建一個硬連接。 3
linkinfo() 返回有關一個硬連接的信息。 3
lstat() 返回關於文件或符號連接的信息。 3
mkdir() 創建目錄。 3
move_uploaded_file() 將上傳的文件移動到新位置。 4
parse_ini_file() 解析一個配置文件。 4
pathinfo() 返回關於文件路徑的信息。 4
pclose() 關閉有 popen() 打開的進程。 3
popen() 打開一個進程。 3
readfile() 讀取一個文件,並輸出到輸出緩沖。 3
readlink() 返回符號連接的目標。 3
realpath() 返回絕對路徑名。 4
rename() 重名名文件或目錄。 3
rewind() 倒回文件指針的位置。 3
rmdir() 刪除空的目錄。 3
set_file_buffer() 設置已打開文件的緩沖大小。 3
stat() 返回關於文件的信息。 3
symlink() 創建符號連接。 3
tempnam() 創建唯一的臨時文件。 3
tmpfile() 建立臨時文件。 3
touch() 設置文件的訪問和修改時間。 3
umask() 改變文件的文件權限。 3
unlink() 刪除文件。 3

PHP文件函數