[PHP] 開啟+寫入檔案


$today = date("D M j Y G:i:s");

$file = fopen($rootDir.$logDir,"a+b"); //開啟檔案
fwrite($file, "[".$today."] -> ".$str."\n");
fclose($file);



模式名稱功用
rRead開啟檔案,以供讀取,從檔案開頭開始
r+Read開啟檔案,以供讀取及寫入,從檔案開頭開始
wWrite開啟檔案,並寫入(覆寫)
w+Write開啟檔案,以供讀取及寫入(覆寫)
xCautious write開啟檔案並寫入,假如檔案已存在,不會開啟開檔,fopen()會回傳false
x+Cautious write開啟檔案,供讀取及寫入,假如檔案已存在,不會開啟開檔,fopen()會回傳false
aAppend開啟檔案,以供新增內容,接續在目前已有的內容之後開始寫入,假如檔案不存在,會建立一個新檔
a+Append開啟檔案,以供新增及讀取內容,接續在目前已有的內容之後開始寫入,假如檔案不存在,會建立一個新檔

留言