НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
24 of 110 menu

Количество строк PHP

Количество строк в тексте

Если у вас есть какой-то текст с переводами строки, то количество строк можно посчитать следующим образом:

<?php $str = '123\n456\n789'; echo substr_count($test, '\n') + 1; ?>

Суть в том, что перевод строки - это невидимый символ \n. С помощью функции substr_count мы подсчитываем количество этих символов в нашем тексте, но их получается на 1 меньше, чем собственно строк. Поэтому прибавляем единицу.

Количество строк в файле

Чтобы подсчитать количество строк в файле, можно воспользоваться способом, описанным выше, а можно сделать и так:

<?php // Рассмотрим файл как массив: $arr = file($file); // Подсчитываем количество строк в массиве: echo count($arr); ?>

Учтите, что первый способ оптимальнее и работает быстрее.

Русский
БеларускаяEnglishEspañol
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить