Подтвердить что ты не робот

Как считать новые строки в очень большой строке?

Задача сводится к подсчету символов \n, поэтому есть функция, которая может делать это на огромных строках, так как explode() тратит слишком много памяти.

4b9b3361

Ответ 1

substr_count должен сделать трюк:

substr_count( $your_string, "\n" );

Ответ 3

$count=preg_match_all ('/\n/',$str);

Ответ 4

i Думают substr_count ($ your_string, "\n" ); должен быть:

$numLine = substr_count( $your_string, "\n" ) +1;

Но я использую это:

$numLine = count(explode("\n",$your_string));

он всегда возвращает правильный результат