English
German

PHP File Append

PHP File Append

So far we have learned how to open, close, read, and write to a file. However, the ways in which we have written to a file so far have caused the data that was stored in the file to be deleted. If you want to append to a file, that is, add on to the existing data, then you need to open the file in append mode.


PHP File Open Append

If we want to add on to a file we need to open it up in append mode. The code below does just that.

Example:

$myFile = "testFile.txt";
$fh = fopen($myFile, 'a');
 

If we were to write to the file it would begin writing data at the end of the file.


PHP File Write Appending Data

Using the testFile.txt file we created in the File Write lesson , we are going to append on some more data.

Example:

$myFile = "testFile.txt";
$fh = fopen($myFile, 'a') or die("can't open file");
$stringData = "New Stuff 1 ";
fwrite($fh, $stringData);
$stringData = "New Stuff 2 ";
fwrite($fh, $stringData);
fclose($fh);
 

You should noticed that the way we write data to the file is exactly the same as in the Write lesson. The only thing that is different is that the file pointer is placed at the end of the file in append mode, so all data is added to the end of the file.


PHP Append Why Use It

The above example may not seem very useful, but appending data onto a file is actually used everyday. Almost all web servers have a log of some sort. These various logs keep track of all kinds of information, such as: errors, visitors, and even files that are installed on the machine.

A log is basically used to document events that occur over a period of time, rather than all at once. Logs: a perfect use for append!


PHP Tutorial,PHP File Append, PHP File Append example, learn PHP File Append,explain example PHP File Append online free training PHP Tutorial, PHP Tutorial example, learn PHP File Append, online tutorial, download tutorial, PHP Tutorial books, PHP Tutorial videos, live videos PHP Tutorial, learn PHP Tutorial, PHP Tutorial topic PHP File Append, live training PHP Tutorial, download free tutorial