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