PHP fgets()Funciones
Manual de referencia completo de PHP Filesystem
Definición y uso
La función fgets() devuelve una línea de un archivo abierto.
La función fgets() deja de devolver una línea cuando se alcanza la longitud especificada (length - 1), se encuentra un salto de línea o se llega al final del archivo (EOF), lo que ocurra primero.
Si falla, la función devuelve FALSE.
Sintaxis
fgets(file,length)
| Parámetros | Descripción |
|---|---|
| file | Obligatorio. Especifica el archivo a leer. |
| length | Opcional. Especifica el número de bytes a leer. El valor predeterminado es 1024 bytes. |
Ejemplo 1
$file = fopen("test.txt","r");
echo fgets($file);
fclose($file);
El código anterior generará:
Hello, this is a test file.
Ejemplo 2: Leer un archivo línea por línea
$file = fopen("test.txt","r");
while(! feof($file))
{
echo fgets($file). "<br />";
}
fclose($file);
El código anterior generará:
Hello, this is a test file. There are three lines here. This is the last line.
Otras extensiones