檔案處理函式

2021-06-26 22:26:02 字數 1427 閱讀 2033

前幾天參加鄭州悉知公司的校園招聘會,面試官問了很多有關檔案處理函式,當時回答的不是很少,雖然平時也經常用到有關檔案處理的函式,但是也沒對檔案處理函式做總結,檔案處理函式也是我們學習web開發中重要的一塊

這是回來之後對檔案處理函式的總結

basename() 返回路徑中的檔名 c

hgrp

()-- 改變檔案所屬的組 c

hmod

()-- 改變檔案模式 c

hown

()-- 改變檔案的所有者 c

learstatcache

()-- 清除檔案狀態快取 f

flush

()-- 將緩衝內容輸出到檔案

file_exists() 檢查檔案或目錄是否存在

filesize() 獲得檔案大小

is_readable() 判斷給定的檔名是否可讀

is_writable() 判斷給定的檔名是否可寫

is_executable() 判斷給定檔名是否可執行

filectime() 獲取檔案的建立時間

filemtime() 獲取檔案的修改時間

fileatime() 獲取檔案的訪問時間

stat() 獲取檔案大部分屬性值

fopen() 開啟檔案

fclose() 關閉檔案

filetype() 獲取檔案型別

fwrite()/fputs() 寫入檔案

file_put_contents() 寫入指定的檔案中

fread()  讀取開啟的檔案

file_get_contents() 將檔案讀入字串

fgets() 從開啟的檔案中返回一行

fgetc() 從開啟的檔案中返回字元

file()  把檔案讀入乙個陣列中

readfile() 讀取乙個檔案,並輸出到輸出緩衝

ftell() 返回檔案指標的當前位置

fseek() 移動檔案指標到指定的位置

rewind() 移動檔案指標到檔案的開頭

copy() 複製檔案

unlink() 刪除檔案

rename() 重名名檔案或目錄

is_upload_file() 判斷指定的檔案是否通過

上傳的

move_upload_file() 將上傳的檔案移動到新位置 p

athinfo

()-- 返回檔案路徑的資訊 t

mpfile

()-- 建立乙個臨時檔案 d

irname

()-- 返回路徑中的目錄部分

is_dir

()-- 判斷給定檔名是否是乙個目錄

mkdir() 新建目錄 r

mdir

()-- 刪除目錄

parse_ini_file

()-- 解析乙個配置檔案

檔案處理函式

這兩天在寫個遍歷檔案批處理的小工具,碰到幾個時間相關的函式,整理了下,說不定以後可能會再用到呢 判斷檔案是否存在 bool filei ists lpcstr filepath findclose hfind return true 獲取檔案最後修改時間距當前時間的差值 用於判斷該檔案是否正在寫的一...

檔案處理 函式

方式二函式 二 為何要有函式 三 如何用函式 函式中引數的分類 二 實參 with open a.txt mode r t encoding utf 8 as f print f.writable f.seek 7,0 f.write sb with open a.txt mode r t enco...

檔案處理函式

winapi getwindowsdirectory 獲取 windows 所在目錄 宣告 getwindowsdirectory lpbuffer pchar usize uint uint 舉例 vararr array 0 max path ofchar num uint begin num ...