ПРОЧИТАТЬ ПОСЛЕДНЮЮ СТРОКУ ИЗ ФАЙЛА PHP

Для того, чтобы прочитать последнюю строку из файла PHP, нужно воспользоваться функцией file(). Эта функция считывает содержимое файла и возвращает его в виде массива строк, где каждый элемент массива представляет собой одну строку файла.

$lines = file('file.txt');

Чтобы получить последнюю строку массива, можно воспользоваться функцией end(). Она перемещает внутренний указатель массива на его последний элемент и возвращает его значение.

$last_line = end($lines);

Если в файле одна пустая строка, то в результате выполнения кода выше переменная $last_line будет содержать пустую строку. Чтобы избежать этой проблемы, можно воспользоваться функцией array_filter(), которая удаляет из массива все элементы, которые интерпретируются как ложные значения (например, пустые строки, нули и т.д.). После этого можно использовать функцию end() для получения последнего элемента массива.

$lines = array_filter($lines);
$last_line = end($lines);

#24 Уроки PHP - Учим язык PHP, Чтение из файла и запись в файл на PHP

Загрузка файла на сервер и обработка на PHP (Часть-2) - Базовый курс PHP-7

Уроки PHP 7 - Как сделать форму Upload файла

КАК БЕЗ ПЕРЕЗАГРУЗКИ СТРАНИЦЫ СДЕЛАТЬ ЗАПРОС

PHP - зачем его учить, что на нем пишут, зарплаты, фреймворки

Пишем и читаем CSV файлы. Практический PHP Stage 2

Пагинация на PHP (pagination) - Динамический веб-сайт

Работа с файлами. Практический PHP

Основы PHP для верстальщика: шаг в backend

27 Функции для работы с файлами в PHP

Реклама
Новое
Реклама