(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplFileObject::current — Получает текущую строку файла
Сигнатура функции не содержит параметров.
   Метод извлекает текущую строку файла. Метод возвращает массив со значениями
   текущей строки, которую проанализировал как данные CSV-файла,
   если задали флаг SplFileObject::READ_CSV.
   Метод возвращает false при достижении конца файла.
  
Пример #1 Пример использования метода SplFileObject::current()
<?php
$file = new SplFileObject(__FILE__);
foreach ($file as $k => $line) {
   echo ($file->key() + 1) . ': ' . $file->current();
}
?>Вывод приведённого примера будет похож на:
1: <?php
2:
3: $file = new SplFileObject(__FILE__);
4:
5: foreach ($file as $k => $line) {
6:    echo ($file->key() + 1) . ': ' . $file->current();
7: }
8:
9: ?>
