<?php
/**檔案操作方法 && 目錄操作方法
****/
檔案操作方法
基本概念
filename就是指檔案的名字 ---> './a.txt' './include/index/.'.$v ...之類的
handle就是指資源控制代碼 ---> $str = fopen(filename, mode) $str就是控制代碼,開啟檔案的鍋把兒
檔案建立
touch(filename) //建立檔案和修改檔案建立時間,如果沒有寫時間,就預設為當前時間,如果不存在檔案會自動建立
檔案開啟
fopen(filename, mode) //filename指檔案名字,返回乙個控制代碼資源,控制代碼就是指檔案的指標或者說檔案的通道
//返回的控制代碼資源供別人使用
//mode中有 r w a 帶有+說明有寫入模式,沒有+只能讀取; 如果加入 b
//r-->指標指向檔案開頭,fwrite呼叫時會覆蓋原先的值
//w-->指標指向檔案開頭,並且清空檔案,如果檔案不存在就建立檔案
//a-->指標指向檔案結尾,如果沒有檔案建立檔案,這個比較安全
檔案讀取
file_get_contents(filname) //獲取檔案中全部內容或者是網路資源的內容,返回字串
file(filename) //把檔案讀取進乙個陣列中,返回陣列
fgets(handle) //一行一行的讀取,返回字串,配合feof()使用
fread(handle, length) //對檔案進行讀取
檔案寫入 //handle是指fopen返回的控制代碼指向的檔案,
file_put_contents(filename, data) //把data(內容)寫到檔案中,如果沒有檔案,會建立檔案
fwrite(handle, string) //
檔案關閉
fclose(handle) //關閉檔案
檔案重新命名
rename(oldname, newname)
檔案刪除
unlink(filename) //刪除檔案
檔案其他操作
file_exists(filename) //檢測檔案是否存在
fileatime(filename) //獲取檔案上次訪問時間
filectime(filename) //獲取檔案inoder修改時間
filemtime(filename) //獲取檔案修改時間
feof(handle) //判斷指標是否已經走到結尾
fgetcsv(handle) //從檔案指標中讀入一行並且解析csv欄位
目錄操作方法
開啟目錄
opendir(path) //開啟目錄,返回資源控制代碼,供別人使用
讀取目錄
readdir() //讀取目錄,讀取失敗返回false
關閉目錄
closedir() //關閉目錄
重新命名
rename(oldname, newname)
建立目錄
mkdir(pathname)
刪除目錄
rmdir(dirname)
目錄其他操作
is_dir(filename) //判斷目錄是否存在
目錄下. 和.. 是虛擬目錄中的 當前目錄和上級目錄
Python 檔案和目錄操作方法總結
一 python中對檔案 資料夾操作時主要使用os模組和shutil模組。1 檔案操作方法 1.os.mknod test.txt 建立空檔案 2.fp open test.txt w 直接開啟乙個檔案,如果檔案不存在則建立檔案 3.fp.read size size為讀取的長度,以byte為單位 ...
檔案操作方法總結
import os 檢視操作型別,nt表示windows,posix表示unix print os.name 可以執行系統命令 清空螢幕 os.system cls 啟動計算器 os.system calc 環境變數 所有環境變數 env os.environ for key in env prin...
python檔案和目錄操作方法大全
一 python中對檔案 資料夾操作時經常用到的os模組和shutil模組常用方法 1.得到當前工作目錄,即當前python指令碼工作的目錄路徑 os.getcwd 2.返回指定目錄下的所有檔案和目錄名 os.listdir 3.刪除乙個檔案 os.remove 4.刪除多個目錄 os.remove...