• PHP Video Tutorials

PHP - Function file_put_contents()



The file_put_contents() function can write a string to file.

Syntax

int file_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] )

If successful, the function can return the number of characters written to the file. If it fails, it can return false.

Example-1

<?php
   echo file_put_contents("PhpProject/sample.txt" ,"Hello World!");
?> 

Output

11

Example-2

<?php
   $file = "/PhpProject1/sample.txt";
   // The new person to add to the file
   $test = " Tutorialspoint";
   // using the FILE_APPEND flag to append the content to the end of the file
   // and the LOCK_EX flag to prevent anyone else writing to the file at the same time
   file_put_contents($file, $test, FILE_APPEND | LOCK_EX);
   echo "Content has been loaded successfully";
?>

Output

Content has been loaded successfully
php_function_reference.htm
Advertisements