PHP fseek()Función
Manual de referencia completo de PHP Filesystem
Definición y uso
La función fseek() posiciona en un archivo abierto.
Esta función mueve el puntero del archivo desde la posición actual hacia adelante o hacia atrás a una nueva posición, medida en bytes desde el inicio del archivo.
Si tiene éxito, la función devuelve 0; si falla, devuelve -1. Tenga en cuenta que moverse a una posición después del final del archivo (EOF) no generará un error.
Sintaxis
fseek(file,offset,whence)
| Parámetros | Descripción |
|---|---|
| file | Obligatorio. Especifica el archivo en el que se va a posicionar. |
| offset | Obligatorio. Especifica la nueva posición (medida en bytes desde el inicio del archivo). |
| whence | Opcional. (Nuevo en PHP 4). Valores posibles:
|
Consejos y comentarios
Consejo:¡Usa ftell() para encontrar la posición actual!
Ejemplo
<?php
$file = fopen("test.txt","r");
// read first line
fgets($file);
// move back to beginning of file
fseek($file,0);
?>
$file = fopen("test.txt","r");
// read first line
fgets($file);
// move back to beginning of file
fseek($file,0);
?>
Manual de referencia completo de PHP Filesystem Otras extensiones