2020-12-25 PHP文件系統(tǒng)函數(shù)

Filesystem 函數(shù)的行為受到 php.ini 中設(shè)置的影響闰蚕。
Filesystem 配置選項(xiàng):

名稱(chēng) 默認(rèn) 描述 可改變
allow_url_fopen "1" 允許 fopen()-type 函數(shù)使用 URL铜异。(PHP 4.0.4 版以后可用) PHP_INI_SYSTEM
user_agent NULL 定義 PHP 發(fā)送的用戶(hù)代理敦冬。(PHP 4.3 版以后可用) PHP_INI_ALL
default_socket_timeout "60" 設(shè)置基于 socket 流的默認(rèn)的超時(shí)時(shí)間(秒)。(PHP 4.3 版以后可用) PHP_INI_ALL
from "" 定義匿名 FTP 的密碼(您的 email 地址)桑寨。 PHP_INI_ALL
auto_detect_line_endings "0" 當(dāng)設(shè)置為 "1" 時(shí)伏尼,PHP 將檢查通過(guò) fgets() 和 file() 取得的數(shù)據(jù)中的行結(jié)束符號(hào)是符合 Unix、MS-Dos 還是 Mac 的習(xí)慣尉尾。(PHP 4.3 版以后可用) PHP_INI_ALL

PHP 5 Filesystem 函數(shù):

函數(shù) 描述
basename() 返回路徑中的文件名部分爆阶。
chgrp() 改變文件組。
chmod() 改變文件模式沙咏。
chown() 改變文件所有者辨图。
clearstatcache() 清除文件狀態(tài)緩存。
copy() 復(fù)制文件肢藐。
delete() 參見(jiàn) unlink() 或 unset()
dirname() 返回路徑中的目錄名稱(chēng)部分故河。
disk_free_space() 返回目錄的可用空間。
disk_total_space() 返回一個(gè)目錄的磁盤(pán)總?cè)萘俊?/td>
diskfreespace() disk_free_space() 的別名吆豹。
fclose() 關(guān)閉打開(kāi)的文件鱼的。
feof() 測(cè)試文件指針是否到了文件末尾杉女。
fflush() 向打開(kāi)的文件刷新緩沖輸出。
fgetc() 從打開(kāi)的文件中返回字符鸳吸。
fgetcsv() 從打開(kāi)的文件中解析一行熏挎,校驗(yàn) CSV 字段。
fgets() 從打開(kāi)的文件中返回一行晌砾。
fgetss() 從打開(kāi)的文件中返回一行坎拐,并過(guò)濾掉 HTML 和 PHP 標(biāo)簽。
file() 把文件讀入一個(gè)數(shù)組中养匈。
file_exists() 檢查文件或目錄是否存在哼勇。
file_get_contents() 把文件讀入字符串。
file_put_contents() 把字符串寫(xiě)入文件呕乎。
fileatime() 返回文件的上次訪(fǎng)問(wèn)時(shí)間积担。
filectime() 返回文件的上次修改時(shí)間。
filegroup() 返回文件的組 ID猬仁。
fileinode() 返回文件的 inode 編號(hào)帝璧。
filemtime() 返回文件內(nèi)容的上次修改時(shí)間。
fileowner() 返回文件的用戶(hù) ID (所有者)湿刽。
fileperms() 返回文件的權(quán)限的烁。
filesize() 返回文件大小。
filetype() 返回文件類(lèi)型诈闺。
flock() 鎖定或釋放文件渴庆。
fnmatch() 根據(jù)指定的模式來(lái)匹配文件名或字符串。
fopen() 打開(kāi)一個(gè)文件或 URL雅镊。
fpassthru() 從打開(kāi)的文件中讀數(shù)據(jù)襟雷,直到文件末尾(EOF),并向輸出緩沖寫(xiě)結(jié)果仁烹。
fputcsv() 把行格式化為 CSV 并寫(xiě)入一個(gè)打開(kāi)的文件中耸弄。
fputs() fwrite() 的別名。
fread() 讀取打開(kāi)的文件晃危。
fscanf() 根據(jù)指定的格式對(duì)輸入進(jìn)行解析叙赚。
fseek() 在打開(kāi)的文件中定位。
fstat() 返回關(guān)于一個(gè)打開(kāi)的文件的信息僚饭。
ftell() 返回在打開(kāi)文件中的當(dāng)前位置震叮。
ftruncate() 把打開(kāi)文件截?cái)嗟街付ǖ拈L(zhǎng)度。
fwrite() 寫(xiě)入打開(kāi)的文件鳍鸵。
glob() 返回一個(gè)包含匹配指定模式的文件名/目錄的數(shù)組苇瓣。
is_dir() 判斷文件是否是一個(gè)目錄。
is_executable() 判斷文件是否可執(zhí)行偿乖。
is_file() 判斷文件是否是常規(guī)的文件击罪。
is_link() 判斷文件是否是連接哲嘲。
is_readable() 判斷文件是否可讀。
is_uploaded_file() 判斷文件是否是通過(guò) HTTP POST 上傳的媳禁。
is_writable() 判斷文件是否可寫(xiě)眠副。
is_writeable() is_writable() 的別名。
lchgrp() 改變符號(hào)連接的組所有權(quán)竣稽。
lchown() 改變符號(hào)連接的用戶(hù)所有權(quán)囱怕。
link() 創(chuàng)建一個(gè)硬連接。
linkinfo() 返回有關(guān)一個(gè)硬連接的信息毫别。
lstat() 返回關(guān)于文件或符號(hào)連接的信息娃弓。
mkdir() 創(chuàng)建目錄。
move_uploaded_file() 把上傳的文件移動(dòng)到新位置岛宦。
parse_ini_file() 解析一個(gè)配置文件台丛。
parse_ini_string() 解析一個(gè)配置字符串。
pathinfo() 返回關(guān)于文件路徑的信息砾肺。
pclose() 關(guān)閉由 popen() 打開(kāi)的進(jìn)程挽霉。
popen() 打開(kāi)一個(gè)進(jìn)程。
readfile() 讀取一個(gè)文件债沮,并寫(xiě)入到輸出緩沖炼吴。
readlink() 返回符號(hào)連接的目標(biāo)。
realpath() 返回絕對(duì)路徑名疫衩。
realpath_cache_get() 返回高速緩存條目。
realpath_cache_size() 返回高速緩存大小荣德。
rename() 重命名文件或目錄闷煤。
rewind() 倒回文件指針的位置。
rmdir() 刪除空的目錄涮瞻。
set_file_buffer() 設(shè)置已打開(kāi)文件的緩沖大小鲤拿。
stat() 返回關(guān)于文件的信息。
symlink() 創(chuàng)建符號(hào)連接署咽。
tempnam() 創(chuàng)建唯一的臨時(shí)文件近顷。
tmpfile() 創(chuàng)建唯一的臨時(shí)文件。
touch() 設(shè)置文件的訪(fǎng)問(wèn)和修改時(shí)間宁否。
umask() 改變文件的文件權(quán)限窒升。
unlink() 刪除文件。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末慕匠,一起剝皮案震驚了整個(gè)濱河市饱须,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌台谊,老刑警劉巖蓉媳,帶你破解...
    沈念sama閱讀 211,561評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件譬挚,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡酪呻,警方通過(guò)查閱死者的電腦和手機(jī)减宣,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)玩荠,“玉大人蚪腋,你說(shuō)我怎么就攤上這事∫腆” “怎么了屉凯?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,162評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀(guān)的道長(zhǎng)眼溶。 經(jīng)常有香客問(wèn)我悠砚,道長(zhǎng),這世上最難降的妖魔是什么堂飞? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,470評(píng)論 1 283
  • 正文 為了忘掉前任灌旧,我火速辦了婚禮,結(jié)果婚禮上绰筛,老公的妹妹穿的比我還像新娘枢泰。我一直安慰自己,他們只是感情好铝噩,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布衡蚂。 她就那樣靜靜地躺著,像睡著了一般骏庸。 火紅的嫁衣襯著肌膚如雪毛甲。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,806評(píng)論 1 290
  • 那天具被,我揣著相機(jī)與錄音玻募,去河邊找鬼。 笑死一姿,一個(gè)胖子當(dāng)著我的面吹牛七咧,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播叮叹,決...
    沈念sama閱讀 38,951評(píng)論 3 407
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼艾栋,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了衬横?” 一聲冷哼從身側(cè)響起裹粤,我...
    開(kāi)封第一講書(shū)人閱讀 37,712評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后遥诉,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體拇泣,經(jīng)...
    沈念sama閱讀 44,166評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評(píng)論 2 327
  • 正文 我和宋清朗相戀三年矮锈,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了霉翔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,643評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡苞笨,死狀恐怖债朵,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情瀑凝,我是刑警寧澤序芦,帶...
    沈念sama閱讀 34,306評(píng)論 4 330
  • 正文 年R本政府宣布,位于F島的核電站粤咪,受9級(jí)特大地震影響谚中,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜寥枝,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評(píng)論 3 313
  • 文/蒙蒙 一宪塔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧囊拜,春花似錦某筐、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,745評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至蔽莱,卻和暖如春弟疆,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背盗冷。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,983評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留同廉,地道東北人仪糖。 一個(gè)月前我還...
    沈念sama閱讀 46,351評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像迫肖,于是被迫代替她去往敵國(guó)和親锅劝。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容