Упражнения по PHP: подсчет количества строк в файле
PHP: упражнение 16 с решением
Напишите PHP-скрипт для подсчета количества строк в файле.
Примечание. Сохраните имя текстового файла в переменной и посчитайте количество строк текста в нем.
Пример решения: -
PHP-код:
<?php
$file = basename($_SERVER['PHP_SELF']);
$no_of_lines = count(file($file));
echo "There are $no_of_lines lines in $file"."\n";
?>
Пример вывода:
В a6924e70-5a4c-11e7-b47b-99347412a245.php есть 5 строк
Блок - схема:
Функция basename (): Функция basename (путь, суффикс) используется для получения имени файла из пути.
Функция count (): функция count () используется для подсчета элементов массива или свойств объекта.
Примечание. Для объектов, если у вас установлен SPL, вы можете подключиться к count (), реализовав интерфейс Countable. Интерфейс имеет ровно один метод, Countable :: count (), который возвращает возвращаемое значение для функции count ().
Редактор кода PHP:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Previous: написать скрипт PHP для получения последней измененной информации о файле.
Далее: написать скрипт PHP для печати текущей версии PHP.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования