PHP 8.5.0 Alpha 2 available for testing

SplFileObject::current

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

SplFileObject::current Получает текущую строку файла

Описание

public SplFileObject::current(): string|array|false

Метод извлекает текущую строку файла.

Список параметров

Сигнатура функции не содержит параметров.

Возвращаемые значения

Метод извлекает текущую строку файла. Метод возвращает массив со значениями текущей строки, которую проанализировал как данные 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: ?>

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top