What are some alternative methods for counting and displaying entries when not using a database in PHP?

When not using a database in PHP, one alternative method for counting and displaying entries is to store the entries in a text file and read from it when needed. This can be done by writing each entry as a new line in the text file and then reading the file line by line to count and display the entries.

// Write entries to a text file
$entry = "New entry";
$file = 'entries.txt';
file_put_contents($file, $entry . PHP_EOL, FILE_APPEND);

// Read entries from the text file
$entries = file($file, FILE_IGNORE_NEW_LINES);
$count = count($entries);

// Display the entries
foreach ($entries as $entry) {
    echo $entry . "<br>";
}

echo "Total entries: " . $count;