How To Append Data To File Using File_put_contents()?
I have an android app that sends multiple data from okhttp3 but i can't find a way to log all the data sent in php..My current log only houses the last record(Show below). My best
Solution 1:
You need to pass third parameter FILE_APPEND
;
So your PHP code will look something like this,
if (isset($_POST))
{
file_put_contents("post.log",print_r($_POST,true),FILE_APPEND);
}
FILE_APPEND flag helps to append the content to the end of the file instead of overriding the content.
Solution 2:
I think you should add FILE_APPEND flag.
<?php$file = 'post.log';
// Add data to the file$addData = print_r($_POST,true);
// Write the contents to the file, // 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, $addData, FILE_APPEND | LOCK_EX);
?>
Post a Comment for "How To Append Data To File Using File_put_contents()?"