Лог-файл PHP [PHP]

В настоящее время я пытаюсь создать файл журнала, в котором я хочу вставить стиль обратной хронологии (самые новые элементы будут помещены поверх списка всех существующих текстов, а предыдущие существующие элементы будут помещены ниже), представьте, что это страница Facebook, где если вы заходите на страницу профиля, вы можете видеть все его сообщения за последние -> самые старые, вместо того, что у меня сейчас есть, самые старые -> последние. Вот мой код до сих пор;

    $date = date("d-m-Y H:i:s");
$file = 'logfile.txt';
if (file_exists($file)) {
$current = file_get_contents($file);
$current .= PHP_EOL.$date;
file_put_contents($file, $current);
} else {
file_put_contents($file, $date);
}

0

Решение

Вы добавляете строку даты в конец переменной:

$current .= PHP_EOL.$date;

Вам нужно начать с самых новых и добавить старые записи после него:

$current = $date . PHP_EOL . $current;
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]