La función fseek() se ubica dentro de un archivo abierto.
Esta función mueve el puntero del archivo hacia adelante o hacia atrás desde la posición actual a una nueva posición, medida en bytes desde el principio del archivo.
La función devuelve 0 si tiene éxito y -1 si falla. Tenga en cuenta que moverse a una posición posterior al final del archivo (EOF) no produce un error.
fseek(archivo,desplazamiento,de dónde)
parámetro | describir |
---|---|
archivo | Requerido. Especifica el archivo en el que ubicarse. |
compensar | Requerido. Especifica la nueva posición (medida en bytes desde el principio del archivo). |
De dónde | Opcional. (Nuevo en PHP 4). Valores posibles: SEEK_SET: establece la posición igual al desplazamiento. por defecto. SEEK_CUR: establece la posición en la posición actual más el desplazamiento. SEEK_END: establece la posición al final del archivo (EOF) más el desplazamiento (para moverse a una posición antes del final del archivo, el desplazamiento debe ser un valor negativo). |
Consejo: ¡Encuentre la posición actual usando ftell()!
<?php$file = fopen("test.txt","r");// leer la primera líneafgets($file);// volver al principio de filefseek($file,0);?>