PHP面試考點 7 檔案操作

2021-09-25 02:31:32 字數 792 閱讀 8930

7. 檔案操作

fopen()函式

用來開啟乙個檔案,開啟時需指定開啟模式

開啟模式: r 唯讀

r+ 讀寫

w 清空寫

w+ 建立寫

a 追加寫

a+ 追加建立寫

x 建立,如果檔案存在則報錯

x+ 建立讀寫

寫函式: fwrite()

讀函式:fread()

關閉: fclose()

名稱相關:

basename()檔名

dirname()目錄名

pathinfo()路徑資訊

目錄讀取:

opendir()開啟

readdir()讀取

closedir()關閉

刪除目錄: rmdir()

建立目錄:mkdir()

檔案大小:filesize();

目錄大小: disk_free_space()剩餘空間

disk_total_space()總空間

檔案拷貝: copy()

刪除檔案:unlink()

檔案型別:filetype()

重新命名:rename()

檔案屬性:

file_exists() 檔案是否存在

is_readable() 是否可讀

is_writeable()是否可寫

is_execuable()是否可執行

檔案鎖:flock()

PHP面試考點 4 流程控制

4.流程控制 請列出3中php迴圈陣列的方法,說出各自的區別 for foreach while.list each 組合 for只能遍歷索引陣列,其他兩個能遍歷索引陣列和關聯陣列 foreach能重置陣列的指標 while.list.each 不能重置指標 php分支考點 if.elseif只能有...

作業系統面試考點總結(持續更新)

執行緒池執行緒池就是首先建立一些執行緒,他們的集合稱為執行緒池。使用執行緒池可以很好地提高效能,執行緒池在系統啟動時即建立大量空閒的執行緒,程式將乙個任務傳給執行緒池,執行緒池就會啟動一條執行緒來執行這個任務,執行結束以後,該執行緒並不會死亡,而是再次返回執行緒池中成為空閒狀態,等待執行下乙個任務。...

7 檔案操作方法

執行python的三個步驟 1 啟動python直譯器 2 直譯器將test.py的內容從硬碟讀入記憶體 3 直譯器執行剛剛讀入記憶體的 識別python語法,比如 x 上 編碼 編碼 字元 unicode 其他編碼 解碼 解碼 字元 unicode 其他編碼 print x res x.encod...