(獨孤九劍)--PHP視頻學習--文件系統
阿新 • • 發佈:2018-03-17
獲取文件 pen 讀取 warning 寫入 字符型 級別 fread 資源
【一】文件系統概述
文件的創建,刪除,編輯,復制,粘貼(移動),即文件的增刪改查
【二】讀取文件
打開讀取:readfile(string),傳入文件路徑即可打開讀取(如讀取成功,則返回字節數)
打開賦值給變量:file_get_contents(),返回字符型
打開讀取關閉分步操作:fopen,fread,fclose
①fopen有兩個參數,fopen(打開路徑,打開方式),打開方式為只讀 / 讀寫
②fread有兩個參數,fread(讀取文件名,可選,讀取最大字節限制)
③fclose關閉文件,以免打開的文件占用服務器資源
fopen打開文件模式列表:
r 只讀,將文件指針指向文件頭;
r+ 讀寫,將文件指針指向文件頭;
w 寫入方式打開,將文件指針指向文件頭並將文件大小截取為0。如果文件不存在則創建文件
w+ 讀寫方式打開,將文件指針指向文件頭並將文件大小截取為0。如果文件不存在則創建文件
a 寫入方式打開,將文件指針指向文件尾部。如果文件不存在則創建文件
a+ 讀寫方式打開,將文件指針指向文件尾部。如果文件不存在則創建文件
x 創建並以寫入方式打開。如果已存在,則fopen()調用失敗返回FALSE,並生成一條E_WARNING警告級別的錯誤信息。如果文件不存在則嘗試創建
x+ 創建並以讀寫方式打開。...
【三】創建修改文件內容
(1)獲取文件內容
file_get_contents返回字符串
$contents = file_get_contents(‘./new.txt‘); echo "$contents";
(2)寫入文件內容
file_put_contents返回字節長度
向指定文件寫入字符串,如果不存在則創建文件,並返回寫入的字節長度
$contents = file_put_contents(‘./new1.txt‘,‘我是新內容‘); echo "$contents";
(3)
(獨孤九劍)--PHP視頻學習--文件系統