Add new data into file php
In PHP, you can add new data to a file using various methods. Here are a few examples:
Method 1: Using file_put_contents()
$data = 'New data to be added';
$file_path = 'path/to/your/file.txt';
file_put_contents($file_path, $data, FILE_APPEND);
This method appends the new data to the end of the file.
Method 2: Using fopen()
and fwrite()
$data = 'New data to be added';
$file_path = 'path/to/your/file.txt';
$fp = fopen($file_path, 'a'); // 'a' stands for append
fwrite($fp, $data);
fclose($fp);
This method also appends the new data to the end of the file.
Method 3: Using fopen()
and fputs()
$data = 'New data to be added';
$file_path = 'path/to/your/file.txt';
$fp = fopen($file_path, 'a'); // 'a' stands for append
fputs($fp, $data);
fclose($fp);
This method is similar to the previous one, but uses fputs()
instead of fwrite()
.
Method 4: Using a CSV file and fputcsv()
$data = array('New data to be added');
$file_path = 'path/to/your/file.csv';
$fp = fopen($file_path, 'a'); // 'a' stands for append
fputcsv($fp, $data);
fclose($fp);
This method is useful when working with CSV files.
Method 5: Using a JSON file and json_encode()
and file_put_contents()
$data = array('New data to be added');
$file_path = 'path/to/your/file.json';
$json_data = json_encode($data);
file_put_contents($file_path, $json_data, FILE_APPEND);
This method is useful when working with JSON files.
Remember to replace 'path/to/your/file.txt'
with the actual path to your file. Also, make sure to check the file permissions and ensure that the PHP script has write access to the file.