(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: ?>