fread -- Lectura de archivos segura con material
binario
Descripción
string fread ( resource gestor, int longitud )
fread() lee hasta
longitud bytes desde el apuntador de
archivo indicado por gestor. La lectura se
detiene cuando se han leÃdo
longitud bytes, se alcanza EOF (el final
de archivo), o (en el caso de secuencias de red) cuando un
paquete se encuentra disponible, aquello que ocurra primero.
<?php // obtiene el contenido de un archivo en una cadena $nombre_archivo = "/usr/local/algo.txt"; $gestor = fopen($nombre_archivo, "r"); $contenido = fread($gestor, filesize($nombre_archivo)); fclose($gestor); ?>
Aviso
En sistemas que diferencian entre archivos binarios y de texto
(es decir, Windows) el archivo debe ser abierto con el valor 'b'
incluido en el parámetro de modo de
fopen().
Nota:
Si tan solo desea obtener el contenido de un archivo en una
cadena, use file_get_contents(), ya que tiene
un rendimiento mucho mayor que el código anterior.
Atención técnica y comercial: (54)-11-5031-1111 las 24 hs. los 365 días del año. ToWebs, (c) 2008
Virtucom Networks S.A Av. Belgrano 1586, piso 10 (C1093AAQ) Cap. Fed. Bs. As, Argentina.