PHP | Función SplFileObject eof()

La función SplFileObject::eof() es una función incorporada de la biblioteca estándar de PHP (SPL) en PHP que se utiliza para llegar al final del archivo.
Sintaxis:

string SplFileObject::eof( void )

Parámetros: Esta función no acepta ningún parámetro.

Valores devueltos: Devuelve VERDADERO en caso de éxito.

Los programas a continuación ilustran la función SplFileObject::eof() en PHP.

Nota: el programa 1 ha utilizado el archivo gfg.txt que contiene los siguientes datos.

GeeksforGeeks
A Computer Science 
Portal for Geeks

Programa 1:

<?php
  
// Creating SplFile Object
$file = new SplFileObject(__FILE__);
  
foreach ($file as $gfg => $line) {
   if($file->eof() == true)
        { echo "Yes Reached EOF";
        break;
        }
}
?>

Producción:

Yes Reached EOF

Programa 2:

<?php 
   
// PHP program to use array to check 
// multiple files 
   
$GFG = array(
    "/home/rajvir/Desktop/GeeksforGeeks/dummy.php",
    "gfg.txt",
    "mime.php"
    );
   
foreach ($GFG as &$file_name) { 
   
    // Create new SplFile Object 
    $file = new SplFileObject($file_name); 
    foreach($file as $gfg=>$lines){
    if($file->eof() == true)
        echo "Yes Reached EOF" . "</br>"; 
    }   
} 
?>
Producción:

Yes Reached EOF
Yes Reached EOF
Yes Reached EOF

Referencia: http://php.net/manual/en/splfileobject.eof.php

Publicación traducida automáticamente

Artículo escrito por R_Raj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *