在PHP編程過程中,有時需要將數(shù)據(jù)寫入到txt文件中,而且不是覆蓋原有數(shù)據(jù),而是在原有數(shù)據(jù)的基礎上追加新的數(shù)據(jù)。那么,該如何實現(xiàn)呢?本文將為大家分享一種實現(xiàn)txt文件追加數(shù)據(jù)的方法。
一、打開文件
()函數(shù)打開文件。該函數(shù)有兩個參數(shù),第一個參數(shù)是文件名,第二個參數(shù)是打開文件的模式。在此,我們需要打開已有的txt文件,所以使用“a”模式,即追加模式。代碼如下:
("data.txt", "a");
二、寫入數(shù)據(jù)
文件打開之后,就可以將數(shù)據(jù)寫入文件中了。在PHP中,可以使用fwrite()函數(shù)向文件中寫入數(shù)據(jù)。該函數(shù)也有兩個參數(shù),第一個參數(shù)是文件句柄,第二個參數(shù)是要寫入的數(shù)據(jù)。代碼如下:
$data = "Hello World!";
fwrite($file, $data);
三、關閉文件
數(shù)據(jù)寫入完畢后,一定要關閉文件,否則會導致文件句柄被占用而無法進行其他操作。在PHP中,可以使用fclose()函數(shù)關閉文件。該函數(shù)有一個參數(shù),即文件句柄。代碼如下:
fclose($file);
完整代碼如下:
("data.txt", "a");
$data = "Hello World!";
fwrite($file, $data);
fclose($file);
以上就是PHP實現(xiàn)txt文件追加數(shù)據(jù)的方法。希望本文能夠對大家有所幫助。