La función fseek () puede buscar en un archivo abierto. Esta función puede mover el puntero del archivo desde su posición actual a una nueva posición hacia adelante o hacia atrás, especificado por el número de bytes. Esta función puede devolver 0 en caso de éxito o -1 en caso de error. Buscar más allá de EOF no puede producir un error.
Sintaxis
int fseek ( resource $handle , int $offset [, int $whence = SEEK_SET ] )
La función fseek () puede configurar el indicador de posición del archivo para el archivo al que hace referencia el identificador. Se ha obtenido una nueva posición medida en bytes desde el principio de un archivo añadiendo un desplazamiento a la posición especificada por donde.
Ejemplo
<?php
$file = fopen("/PhpProject/sample.txt", "r");
// read first line
echo fgets($file);
// move back to beginning of file
fseek($file, 0);
echo fgets($file);
?>
Salida
Tutorialspoint
Tutorialspoint