PHP - função file_put_contents ()

A função file_put_contents () pode escrever uma string para o arquivo.

Sintaxe

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

Se for bem-sucedida, a função pode retornar o número de caracteres gravados no arquivo. Se falhar, pode retornar falso.

Exemplo 1

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

Resultado

11

Exemplo-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";
?>

Resultado

Content has been loaded successfully