PHP Conference Nagoya 2025

SplFileObject::current

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

SplFileObject::currentRecupera la línea actual del fichero

Descripción

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

Recupera la línea actual del fichero.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Recupera la línea actual del fichero. Si la flag SplFileObject::READ_CSV está establecida, este método devuelve un array conteniendo la línea actual analizada como datos CSV. Si se alcanza el final del archivo, se devuelve false.

Ejemplos

Ejemplo #1 Ejemplo de SplFileObject::current()

<?php
$fichero
= new SplFileObject(__FILE__);
foreach (
$fichero as $k => $linea) {
echo (
$fichero->key() + 1) . ': ' . $fichero->current();
}
?>

El resultado del ejemplo sería algo similar a:

1: <?php
2: $fichero = new SplFileObject(__FILE__);
3: foreach ($fichero as $linea) {
4:     echo ($fichero->key() + 1) . ': ' . $fichero->current();
5: }
6: ?>

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top