PHP File Writing

title: File Writing

File Writing

PHP has prepared a few functions to help user save information outside of PHP to be used later.


Like most of the file handling functions, before conducting any file operation we must prepare the file for the operation first.

<?php $fileHandler = fopen("fileName.txt", "w"); ?>

$fileHandler is the file handling variable, the function to write should pass this variable as an argument.


This is the function to add content to your file. This function should contain two variables, the first one should be the file handling variable and the second should be the content you wish to add to the file.

<?php //pass the content as literal string fwrite($fileHandler, "PHP is fun!"); ?>
<?php //pass the content as variable $sampleString = "PHP is fun!" fwrite($fileHandler, $sampleString); ?>

fopen(“fileName.txt”, “a”)

If the file chosen previously contained content, the fwrite function will overwrite the previous content.
If you wish to add content to the file but didn’t want to overwrite the existed content in the file, you should use append mode (“a”) for the fopen() function.

<?php $fileHandler = fopen("fileName.txt", "a"); fwrite($fileHandler, "PHP is easy to learn!"); ?>

More Information:

This article needs improvement. You can help improve this article. You can also write similar articles and help the community.