Посчитать количество строк в файле!
Как посчитать количество строк в файле, есть ли функция например count_string, которая умеет считать строки в файле, какие способы существуют для подсчета строк в php!?
Всё о подсчете строк в файле!
- Функция для подсчета строк в файле ->
вариант 1 - Функция для подсчета строк в файле ->
вариант 2 - Сравниваем подсчет количества строк двумя способами!
- Скачать
Функция для подсчета строк в файле -> вариант 1
Для того, чтобы посчитать количество строк в файле нам потребуется тестовый пример файла, как-то мы рассматривали тему добавления контента в файл вот откуда и возьмем этот -> файл
Для использования функции
Наш путь до файла получиться такой:
Далее нам понадобится функция file, которая разобьет наш файл в массив построчно + функция count, которая посчитает количество ячеек в массиве, соберем всю конструкцию:
Для вывода результатов подсчета строк в файле используем функцию echo:
Выведем результат подсчета количества строк в файле php прямо здесь:
Функция для подсчета строк в файле -> вариант 2
Естественно, что выше приведенный пример подсчета количество строк в файле не единственный! Как альтернативу можно использовать еще и file_get_contents - получаем данные из файла в строку:
Нам опять потребуется путь на сервере:
Получим данные в строку:
Разобьем полученные данные с помощью explode по переносу строки в массив:
Далее опять функция count и echo:
Результат:
Сравниваем подсчет количества строк двумя способами!
Для того, чтобы вы понимали, что данные выводятся живые, а не напечатанные, вы можете написать какую-то строку вот здесь, изменив количество строк в файле, и потом вернуться сюда и перезагрузить страницу, чтобы убедиться, что всё происходит вживую!
Теперь можете сравнить полученные результаты в первом и втором пункте...
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже: