Función PHP fpassthru()
❮ Referencia del sistema de archivos PHPEjemplo
Lea desde la posición actual en el archivo, hasta EOF, y luego escriba los datos restantes en el búfer de salida:
<?php
$file = fopen("test.txt","r");
// Read first line
fgets($file);
// Read from the current position in file
- until EOF, and then write the result to the output buffer
echo fpassthru($file);
fclose($file);
?>
Definición y uso
La función fpassthru() lee desde la posición actual en un archivo, hasta EOF, y luego escribe el resultado en el búfer de salida.
Nota: cuando utilice fpassthru() en un archivo binario en Windows, recuerde abrir el archivo en modo binario.
Sugerencia: Llame a rewind() para establecer el puntero del archivo al principio del archivo si ya ha escrito en el archivo.
Sugerencia: para simplemente volcar el contenido de un archivo en el búfer de salida, use la función readfile() en su lugar.
Sintaxis
fpassthru(file)
Valores paramétricos
Parameter | Description |
---|---|
file | Required. Specifies the open file to read from |
Detalles técnicos
Valor devuelto: | El número de caracteres leídos del archivo y pasados a través de la salida o FALSO en caso de falla |
---|---|
Versión PHP: | 4.0+ |
❮ Referencia del sistema de archivos PHP