PHP | Función SplFileObject ftell()

La función SplFileObject::ftell() es una función incorporada de la biblioteca PHP estándar (SPL) en PHP que se usa para devolver la posición del puntero del archivo que especifica el desplazamiento actual en el archivo.

Sintaxis:

int SplFileObject::ftell( void )

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

Valores devueltos: esta función devuelve la posición del puntero del archivo.

Los siguientes programas ilustran la función SplFileObject::ftell() en PHP:

Programa 1:

<?php
  
// Create an Spl Object
$file = new SplFileObject("gfg.txt");
  
// Read line from file
$data = $file->fgets();
  
// Print position 
echo $file->ftell();
?>

Producción:

13

Programa 2:

<?php
   
// Create an Array
$GFG = array(
    "dummy.txt",
    "gfg.txt",
    "frame.txt"
);
   
// Loop to read each file
foreach ($GFG as &$arr) {
      
    // Creating Spl Object
    $file = new SplFileObject($arr);
       
    // Function to read first line
    $data = $file->fgets();
       
    // Display result
    echo $file->ftell() . "</br>";
}
?>

Producción:

13
15
13

Referencia: http://php.net/manual/en/splfileobject.ftell.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 *