How can a PHP script be modified to include a unique ID number in a text file database?

To include a unique ID number in a text file database using PHP, you can modify the script to generate a unique ID for each entry before saving it to the text file. This can be achieved by incrementing a counter variable or using a timestamp as the ID. The unique ID can then be appended to each entry before writing it to the text file.

<?php

// Function to generate a unique ID
function generateUniqueID() {
    return uniqid(); // Using uniqid() function to generate a unique ID
}

// Data to be saved in the text file
$data = "Example data";

// Generate a unique ID
$uniqueID = generateUniqueID();

// Append the unique ID to the data
$dataWithID = $uniqueID . "|" . $data . PHP_EOL;

// Open the text file in append mode
$file = fopen("database.txt", "a");

// Write the data with unique ID to the text file
fwrite($file, $dataWithID);

// Close the file
fclose($file);

echo "Data saved with unique ID: " . $uniqueID;

?>