fread

fread -- Odczyt plików binarnie bezpieczny

Opis

string fread ( int fp, int długość)

fread( ) odczytuje do długość bajtów ze wskaźnika pliku fp . Czytanie kończy się gdy odczytano już długość bajtów lub osiągnięto EOF , cokolwiek nastąpi pierwsze .

 
/

 
/

 
pobierz

 
zawartość

 
pliku

 
do

 
łańcucha

 
$filename

 
=

 
"

 
/

 
usr

 
/

 
local

 
/

 
something.txt"

 
;

 
$fd

 
=

 
fopen

 
($filename

 
,

 
"r")

 
;

 
$contents

 
=

 
fread

 
($fd

 
,

 
filesize

 
($filename))

 
;

 
fclose

 
($fd)

 
;





Notatka : W systemach , które rozróżniają pliki na binarne i tekstowe ( np . Windows) plik musi zostać otworzony z 'b ' włączonym do parametru tryb funkcji fopen( ) .

 
$filename

 
=

 
"

 
c:\\files\\somepic.gif"

 
;

 
$fd

 
=

 
fopen

 
($filename

 
,

 
"rb")

 
;

 
$contents

 
=

 
fread

 
($fd

 
,

 
filesize

 
($filename))

 
;

 
fclose

 
($fd)

 
;





Patrz także : fwrite( ) , fopen( ) , fsockopen( ) , popen( ) , fgets( ) , fgetss( ) , fscanf( ) , file( ) i fpassthru( ) .