fread

fread -- Leitura binary-safe de arquivo

Descrição

string fread ( int fp, int comprimento)

fread( ) até comprimento bytes . A leitura é interrompida quando comprimento bytes foram lidos ou o fim do arquivo ( eof ) foi alcançado , o que ocorrer primeiro .

 
?php

 
/

 
/

 
ler

 
o

 
conteúdo

 
do

 
arquivo

 
para

 
uma

 
string

 
$nomedoarquivo

 
=

 
"

 
/

 
usr

 
/

 
local

 
/

 
algo.txt"

 
;

 
$fd

 
=

 
fopen

 
($nomedoarquivo

 
,

 
"r")

 
;

 
$conteudo

 
=

 
fread

 
($fd

 
,

 
filesize

 
($nomedoarquivo))

 
;

 
fclose

 
($fd)

 
;

 
?





Nota : Em sistemas que diferenciam entre arquivos binários e texto ( por exemplo Windows ) o arquivo tem que ser aberto com 'b ' incluído como parametro na função fopen( ) .

 
?php

 
$nomedoarquivo

 
=

 
"

 
c:\\arquivos\\algumaimg.gif"

 
;

 
$fd

 
=

 
fopen

 
($nomedoarquivo

 
,

 
"rb")

 
;

 
$conteudo

 
=

 
fread

 
($fd

 
,

 
filesize

 
($nomedoarquivo))

 
;

 
fclose

 
($fd)

 
;

 
?





Veja também fwrite( ) , fopen( ) , fsockopen( ) , popen( ) , fgets( ) , fgetss( ) , fscanf( ) , file( ) e fpassthru( ) .